/* Network addresses */
[SimpleType]
- [CCode(cheader_filename="avahi-common/address.h", cname="AvahiProtocol", cprefix="AVAHI_PROTO_", lower_case_cprefix="avahi_proto_")]
+ [CCode(cheader_filename="avahi-common/address.h", cname="AvahiProtocol", cprefix="AVAHI_PROTO_", lower_case_cprefix="avahi_proto_", has_type_id = false)]
public enum Protocol {
INET,
INET6,
}
[SimpleType]
- [CCode(cheader_filename="avahi-common/address.h", cname="AvahiIfIndex")]
+ [CCode(cheader_filename="avahi-common/address.h", cname="AvahiIfIndex", has_type_id = false)]
public struct Interface {
[CCode(cname="AVAHI_IF_UNSPEC")]
public static Interface UNSPEC;
public bool is_valid();
}
- [CCode(cheader_filename="avahi-common/address.h", cname="AvahiAddress", cprefix="avahi_address_")]
+ [CCode(cheader_filename="avahi-common/address.h", cname="AvahiAddress", cprefix="avahi_address_", has_type_id = false)]
public struct Address {
public Protocol proto;
/* Entry group */
[Flags]
- [CCode(cheader_filename="avahi-common/defs.h", cname="AvahiPublishFlags", cfrefix="AVAHI_PUBLISH_")]
+ [CCode(cheader_filename="avahi-common/defs.h", cname="AvahiPublishFlags", cfrefix="AVAHI_PUBLISH_", has_type_id = false)]
public enum PublishFlags {
UNIQUE,
NO_PROBE,
[CCode (cheader_filename = "bzlib.h")]
namespace BZLib {
- [CCode (cname = "int", cprefix = "BZ_")]
+ [CCode (cname = "int", cprefix = "BZ_", has_type_id = false)]
public enum Action {
RUN,
FLUSH,
FINISH
}
- [CCode (cname = "int", cprefix = "BZ_")]
+ [CCode (cname = "int", cprefix = "BZ_", has_type_id = false)]
public enum Status {
OK,
RUN_OK,
CONFIG_ERROR
}
- [CCode (cname = "bz_stream")]
+ [CCode (cname = "bz_stream", has_type_id = false)]
public struct Stream {
public string next_in;
public uint avail_in;
public uint get_reference_count ();
}
- [CCode (cname = "cairo_antialias_t")]
+ [CCode (cname = "cairo_antialias_t", has_type_id = false)]
public enum Antialias {
DEFAULT,
NONE,
SUBPIXEL
}
- [CCode (cname = "cairo_fill_rule_t")]
+ [CCode (cname = "cairo_fill_rule_t", has_type_id = false)]
public enum FillRule {
WINDING,
EVEN_ODD
}
- [CCode (cname = "cairo_line_cap_t")]
+ [CCode (cname = "cairo_line_cap_t", has_type_id = false)]
public enum LineCap {
BUTT,
ROUND,
SQUARE
}
- [CCode (cname = "cairo_line_join_t")]
+ [CCode (cname = "cairo_line_join_t", has_type_id = false)]
public enum LineJoin {
MITER,
ROUND,
BEVEL
}
- [CCode (cname = "cairo_operator_t")]
+ [CCode (cname = "cairo_operator_t", has_type_id = false)]
public enum Operator {
CLEAR,
SOURCE,
public int num_data;
}
- [CCode (cname = "cairo_path_data_t")]
+ [CCode (cname = "cairo_path_data_t", has_type_id = false)]
public struct PathData {
public PathDataHeader header;
public PathDataPoint point;
}
+ [CCode (cname = "struct { cairo_path_data_type_t type; int length; }", has_type_id = false)]
public struct PathDataHeader {
public PathDataType type;
public int length;
}
+ [CCode (cname = "struct { double x, y; }", has_type_id = false)]
public struct PathDataPoint {
public double x;
public double y;
}
- [CCode (cprefix = "CAIRO_PATH_", cname = "cairo_path_data_type_t")]
+ [CCode (cprefix = "CAIRO_PATH_", cname = "cairo_path_data_type_t", has_type_id = false)]
public enum PathDataType {
MOVE_TO,
LINE_TO,
public RasterSourceFinishFunc get_finish ();
}
- [CCode (cname = "cairo_extend_t")]
+ [CCode (cname = "cairo_extend_t", has_type_id = false)]
public enum Extend {
NONE,
REPEAT,
PAD
}
- [CCode (cname = "cairo_filter_t")]
+ [CCode (cname = "cairo_filter_t", has_type_id = false)]
public enum Filter {
FAST,
GOOD,
GAUSSIAN
}
- [CCode (cname = "cairo_pattern_type_t")]
+ [CCode (cname = "cairo_pattern_type_t", has_type_id = false)]
public enum PatternType {
SOLID,
SURFACE,
public Status xor_rectangle (RectangleInt rectangle);
}
- [CCode (cname = "cairo_region_overlap_t")]
+ [CCode (cname = "cairo_region_overlap_t", has_type_id = false)]
public enum RegionOverlap {
IN,
OUT,
PART
}
- [CCode (cname = "cairo_glyph_t")]
+ [CCode (cname = "cairo_glyph_t", has_type_id = false)]
public struct Glyph {
ulong index;
double x;
double y;
}
- [CCode (cname = "cairo_font_slant_t")]
+ [CCode (cname = "cairo_font_slant_t", has_type_id = false)]
public enum FontSlant {
NORMAL,
ITALIC,
OBLIQUE
}
- [CCode (cname = "cairo_font_weight_t")]
+ [CCode (cname = "cairo_font_weight_t", has_type_id = false)]
public enum FontWeight {
NORMAL,
BOLD
public UserScaledFontUnicodeToGlyphFunc get_unicode_to_glyph_func ();
}
- [CCode (cname = "cairo_font_type_t")]
+ [CCode (cname = "cairo_font_type_t", has_type_id = false)]
public enum FontType {
TOY,
FT,
public class UserScaledFont {
}
- [CCode (cname = "cairo_font_extents_t")]
+ [CCode (cname = "cairo_font_extents_t", has_type_id = false)]
public struct FontExtents {
public double ascent;
public double descent;
public double max_y_advance;
}
- [CCode (cname = "cairo_text_cluster_t")]
+ [CCode (cname = "cairo_text_cluster_t", has_type_id = false)]
public struct TextCluster {
public int num_bytes;
public int num_glyphs;
}
- [CCode (cname = "cairo_text_cluster_flags_t", cprefix = "CAIRO_TEXT_CLUSTER_FLAG_")]
+ [CCode (cname = "cairo_text_cluster_flags_t", cprefix = "CAIRO_TEXT_CLUSTER_FLAG_", has_type_id = false)]
public enum TextClusterFlags {
BACKWARD
}
- [CCode (cname = "cairo_text_extents_t")]
+ [CCode (cname = "cairo_text_extents_t", has_type_id = false)]
public struct TextExtents {
public double x_bearing;
public double y_bearing;
public HintMetrics get_hint_metrics ();
}
- [CCode (cname = "cairo_subpixel_order_t")]
+ [CCode (cname = "cairo_subpixel_order_t", has_type_id = false)]
public enum SubpixelOrder {
DEFAULT,
RGB,
VBGR
}
- [CCode (cname = "cairo_hint_style_t")]
+ [CCode (cname = "cairo_hint_style_t", has_type_id = false)]
public enum HintStyle {
DEFAULT,
NONE,
FULL
}
- [CCode (cname = "cairo_hint_metrics_t")]
+ [CCode (cname = "cairo_hint_metrics_t", has_type_id = false)]
public enum HintMetrics {
DEFAULT,
OFF,
ON
}
- [CCode (cname = "cairo_device_type_t")]
+ [CCode (cname = "cairo_device_type_t", has_type_id = false)]
public enum DeviceType {
DRM,
GL,
public Surface? win32_get_image ();
}
- [CCode (cname = "cairo_content_t")]
+ [CCode (cname = "cairo_content_t", has_type_id = false)]
public enum Content {
COLOR,
ALPHA,
COLOR_ALPHA
}
- [CCode (cname = "cairo_surface_type_t")]
+ [CCode (cname = "cairo_surface_type_t", has_type_id = false)]
public enum SurfaceType {
IMAGE,
PDF,
SVG
}
- [CCode (cname = "cairo_format_t")]
+ [CCode (cname = "cairo_format_t", has_type_id = false)]
public enum Format {
ARGB32,
RGB24,
public void restrict_to_version (SvgVersion version);
}
- [CCode (cname = "cairo_svg_version_t", cprefix = "CAIRO_SVG_")]
+ [CCode (cname = "cairo_svg_version_t", cprefix = "CAIRO_SVG_", has_type_id = false)]
public enum SvgVersion {
VERSION_1_1,
VERSION_1_2;
public static void get_versions (out unowned SvgVersion[] versions);
}
- [CCode (cname = "cairo_pdf_version_t", cprefix = "CAIRO_PDF_")]
+ [CCode (cname = "cairo_pdf_version_t", cprefix = "CAIRO_PDF_", has_type_id = false)]
public enum PdfVersion {
VERSION_1_4,
VERSION_1_5;
public static void get_versions (out unowned PdfVersion[] versions);
}
- [CCode (cname = "cairo_ps_level_t", cprefix = "CAIRO_PS_")]
+ [CCode (cname = "cairo_ps_level_t", cprefix = "CAIRO_PS_", has_type_id = false)]
public enum PsLevel {
LEVEL_2,
LEVEL_3;
public Rectangle[] rectangles;
}
- [CCode (cname = "cairo_status_t")]
+ [CCode (cname = "cairo_status_t", has_type_id = false)]
public enum Status {
SUCCESS,
NO_MEMORY,
public const Curses.Color WHITE;
}
+ [CCode (has_type_id = false)]
public enum Acs {
ULCORNER, LLCORNER, URCORNER, LRCORNER, LTEE, RTEE,
BTEE, TTEE, HLINE, VLINE, PLUS, S1, S9, DIAMOND,
public int vidputs(ulong attrs, VidputsPutcFunc putc);
public int vline(ulong ch, int n);
- [CCode (cprefix = "A_")]
+ [CCode (cprefix = "A_", has_type_id = false)]
public enum Attribute {
NORMAL, ATTRIBUTES, CHARTEXT, COLOR, STANDOUT,
UNDERLINE, REVERSE, BLINK, DIM, BOLD, ALTCHARSET, INVIS,
PROTECT, HORIZONTAL, LEFT, LOW, RIGHT, TOP, VERTICAL
}
+ [CCode (has_type_id = false)]
public enum Key {
CODE_YES, MIN, BREAK, SRESET, RESET, DOWN, UP, LEFT,
RIGHT, HOME, BACKSPACE, F0, /* XXX F(n), */ DL, IL, DC,
}
/* TODO: mouse + wide char support */
- [CCode (cname="MEVENT")]
+ [CCode (cname="MEVENT", has_type_id = false)]
public struct MouseEvent {
short id;
int x;
long bstate;
}
- [CCode (cprefix="")]
+ [CCode (cprefix="", has_type_id = false)]
public enum MouseMask {
ALL_MOUSE_EVENTS,
REPORT_MOUSE_POSITION
}
+ [CCode (has_type_id = false)]
public enum Button {
SHIFT,
CTRL,
ALT,
}
+ [CCode (has_type_id = false)]
public enum Button1 {
PRESSED,
RELEASED,
TRIPLE_CLICKED
}
+ [CCode (has_type_id = false)]
public enum Button2 {
PRESSED,
RELEASED,
TRIPLE_CLICKED
}
+ [CCode (has_type_id = false)]
public enum Button3 {
PRESSED,
RELEASED,
TRIPLE_CLICKED
}
+ [CCode (has_type_id = false)]
public enum Button4 {
PRESSED,
RELEASED,
TRIPLE_CLICKED
}
+ [CCode (has_type_id = false)]
public enum Button5 {
PRESSED,
RELEASED,
[CCode (cprefix = "fuse_", cheader_filename = "fuse/fuse.h")]
namespace Fuse {
- [CCode (cname = "struct fuse_file_info")]
+ [CCode (cname = "struct fuse_file_info", has_type_id = false)]
public struct FileInfo {
public int flags;
public ulong fh_old;
public uint64 lock_owner;
}
- [CCode (cname = "struct fuse")]
+ [CCode (cname = "struct fuse", has_type_id = false)]
public struct Fuse {
}
- [CCode (cname = "struct fuse_context")]
+ [CCode (cname = "struct fuse_context", has_type_id = false)]
public struct Context {
Fuse fuse;
Posix.uid_t uid;
[CCode (has_target = false)]
public delegate int RemoveXAttr (string path, string name);
- [CCode (cname = "struct fuse_operations")]
+ [CCode (cname = "struct fuse_operations", has_type_id = false)]
public struct Operations {
public GetAttr getattr;
public Access access;
public unowned string? check_version (string? req_version);
- [CCode (cname = "gnutls_cipher_algorithm_t", cprefix = "GNUTLS_CIPHER_")]
+ [CCode (cname = "gnutls_cipher_algorithm_t", cprefix = "GNUTLS_CIPHER_", has_type_id = false)]
public enum CipherAlgorithm {
UNKNOWN,
NULL,
public static unowned CipherAlgorithm[] list ();
}
- [CCode (cname = "gnutls_kx_algorithm_t", cprefix = "GNUTLS_KX_")]
+ [CCode (cname = "gnutls_kx_algorithm_t", cprefix = "GNUTLS_KX_", has_type_id = false)]
public enum KXAlgorithm {
UNKNOWN,
RSA,
public static unowned KXAlgorithm[] list ();
}
- [CCode (cname = "gnutls_mac_algorithm_t", cprefix = "GNUTLS_MAC_")]
+ [CCode (cname = "gnutls_mac_algorithm_t", cprefix = "GNUTLS_MAC_", has_type_id = false)]
public enum MacAlgorithm {
UNKNOWN,
NULL,
public static unowned MacAlgorithm[] list ();
}
- [CCode (cname = "gnutls_digest_algorithm_t", cprefix = "GNUTLS_DIG_")]
+ [CCode (cname = "gnutls_digest_algorithm_t", cprefix = "GNUTLS_DIG_", has_type_id = false)]
public enum DigestAlgorithm {
NULL,
MD5,
[CCode (cname = "GNUTLS_MAX_ALGORITHM_NUM")]
public const int MAX_ALGORITHM_NUM;
- [CCode (cname = "gnutls_pk_algorithm_t", cprefix = "GNUTLS_PK_")]
+ [CCode (cname = "gnutls_pk_algorithm_t", cprefix = "GNUTLS_PK_", has_type_id = false)]
public enum PKAlgorithm {
UNKNOWN,
RSA,
public unowned string? get_name ();
}
- [CCode (cname = "gnutls_sign_algorithm_t", cprefix = "GNUTLS_SIGN_")]
+ [CCode (cname = "gnutls_sign_algorithm_t", cprefix = "GNUTLS_SIGN_", has_type_id = false)]
public enum SignAlgorithm {
UNKNOWN,
RSA_SHA1,
public unowned string? get_name ();
}
- [CCode (cname = "gnutls_compression_method_t", cprefix = "GNUTLS_COMP_")]
+ [CCode (cname = "gnutls_compression_method_t", cprefix = "GNUTLS_COMP_", has_type_id = false)]
public enum CompressionMethod {
UNKNOWN,
NULL,
public static unowned CompressionMethod[] list ();
}
- [CCode (cname = "gnutls_params_type_t", cprefix = "GNUTLS_PARAMS_")]
+ [CCode (cname = "gnutls_params_type_t", cprefix = "GNUTLS_PARAMS_", has_type_id = false)]
public enum ParamsType {
RSA_EXPORT,
DH
}
- [CCode (cname = "gnutls_credentials_type_t", cprefix = "GNUTLS_CRD_")]
+ [CCode (cname = "gnutls_credentials_type_t", cprefix = "GNUTLS_CRD_", has_type_id = false)]
public enum CredentialsType {
CERTIFICATE,
ANON,
IA
}
- [CCode (cname = "gnutls_alert_level_t", cprefix = "GNUTLS_AL_")]
+ [CCode (cname = "gnutls_alert_level_t", cprefix = "GNUTLS_AL_", has_type_id = false)]
public enum AlertLevel {
WARNING,
FATAL
}
- [CCode (cname = "gnutls_alert_description_t", cprefix = "GNUTLS_A_")]
+ [CCode (cname = "gnutls_alert_description_t", cprefix = "GNUTLS_A_", has_type_id = false)]
public enum AlertDescription {
CLOSE_NOTIFY,
UNEXPECTED_MESSAGE,
public unowned string? get_name ();
}
- [CCode (cname = "gnutls_handshake_description_t", cprefix = "GNUTLS_HANDSHAKE_")]
+ [CCode (cname = "gnutls_handshake_description_t", cprefix = "GNUTLS_HANDSHAKE_", has_type_id = false)]
public enum HandshakeDescription {
HELLO_REQUEST,
CLIENT_HELLO,
* in openpgp keys and x.509 certificate verification.
*/
[Flags]
- [CCode (cname = "gnutls_certificate_status_t", cprefix = "GNUTLS_CERT_")]
+ [CCode (cname = "gnutls_certificate_status_t", cprefix = "GNUTLS_CERT_", has_type_id = false)]
public enum CertificateStatus {
INVALID, // will be set if the certificate was not verified.
REVOKED, // in X.509 this will be set only if CRLs are checked
INSECURE_ALGORITHM
}
- [CCode (cname = "gnutls_certificate_request_t", cprefix = "GNUTLS_CERT_")]
+ [CCode (cname = "gnutls_certificate_request_t", cprefix = "GNUTLS_CERT_", has_type_id = false)]
public enum CertificateRequest {
IGNORE,
REQUEST,
REQUIRE
}
-// [CCode (cname = "gnutls_openpgp_crt_status_t", cprefix = "GNUTLS_OPENPGP_")]
+// [CCode (cname = "gnutls_openpgp_crt_status_t", cprefix = "GNUTLS_OPENPGP_", has_type_id = false)]
// public enum OpenPGP.CertificateStatus {
// CERT,
// CERT_FINGERPRINT
// }
//
-// [CCode (cname = "gnutls_connection_end_t", cprefix = "GNUTLS_")]
+// [CCode (cname = "gnutls_connection_end_t", cprefix = "GNUTLS_", has_type_id = false)]
// public enum ConnectionEnd {
// SERVER,
// CLIENT
// }
- [CCode (cname = "gnutls_close_request_t", cprefix = "GNUTLS_SHUT_")]
+ [CCode (cname = "gnutls_close_request_t", cprefix = "GNUTLS_SHUT_", has_type_id = false)]
public enum CloseRequest {
RDWR,
WR
}
- [CCode (cname = "gnutls_protocol_t", cprefix = "GNUTLS_")]
+ [CCode (cname = "gnutls_protocol_t", cprefix = "GNUTLS_", has_type_id = false)]
public enum Protocol {
SSL3,
TLS1, // == TLS1_0
public static unowned Protocol[] list ();
}
- [CCode (cname = "gnutls_certificate_type_t", cprefix = "GNUTLS_CRT_")]
+ [CCode (cname = "gnutls_certificate_type_t", cprefix = "GNUTLS_CRT_", has_type_id = false)]
public enum CertificateType {
UNKNOWN,
X509,
public static unowned CertificateType[] list ();
}
- [CCode (cname = "gnutls_certificate_print_formats_t", cprefix = "GNUTLS_CRT_PRINT_")]
+ [CCode (cname = "gnutls_certificate_print_formats_t", cprefix = "GNUTLS_CRT_PRINT_", has_type_id = false)]
public enum CertificatePrintFormats {
FULL,
ONELINE,
}
[Flags]
- [CCode (cname = "unsigned int", cprefix = "GNUTLS_KEY_")]
+ [CCode (cname = "unsigned int", cprefix = "GNUTLS_KEY_", has_type_id = false)]
public enum KeyUsage
{
DIGITAL_SIGNATURE,
DECIPHER_ONLY
}
- [CCode (cname = "gnutls_server_name_type_t", cprefix = "GNUTLS_NAME_")]
+ [CCode (cname = "gnutls_server_name_type_t", cprefix = "GNUTLS_NAME_", has_type_id = false)]
public enum ServerNameType {
DNS;
}
}
[SimpleType]
- [CCode (cname = "gnutls_datum_t")]
+ [CCode (cname = "gnutls_datum_t", has_type_id = false)]
public struct Datum {
public void* data;
public uint size;
}
- [CCode (cname = "gnutls_params_st")]
+ [CCode (cname = "gnutls_params_st", has_type_id = false)]
public struct Params {
public ParamsType type;
[CCode (cname = "params.dh")]
[CCode (array_length_pos = "1.8", array_length_type = "size_t")] uint8[] out_oprfi);
/* Supplemental data, RFC 4680. */
- [CCode (cname = "gnutls_supplemental_data_format_type_t")]
+ [CCode (cname = "gnutls_supplemental_data_format_type_t", has_type_id = false)]
public enum SupplementalDataFormatType {
USER_MAPPING_DATA;
public const string KP_ANY;
- [CCode (cname = "gnutls_x509_crt_fmt_t", cprefix = "GNUTLS_X509_FMT_")]
+ [CCode (cname = "gnutls_x509_crt_fmt_t", cprefix = "GNUTLS_X509_FMT_", has_type_id = false)]
public enum CertificateFormat {
DER,
PEM
}
[Flags]
- [CCode (cname = "gnutls_certificate_import_flags", cprefix = "GNUTLS_X509_CRT_")]
+ [CCode (cname = "gnutls_certificate_import_flags", cprefix = "GNUTLS_X509_CRT_", has_type_id = false)]
public enum CertificateImportFlags {
/* Fail if the certificates in the buffer are more than the space
* allocated for certificates. The error code will be
}
[Flags]
- [CCode (cname = "unsigned int", cprefix = "GNUTLS_CRL_REASON_")]
+ [CCode (cname = "unsigned int", cprefix = "GNUTLS_CRL_REASON_", has_type_id = false)]
public enum RevocationReasons {
UNUSED,
KEY_COMPROMISE,
}
[Flags]
- [CCode (cname = "gnutls_certificate_verify_flags", cprefix = "GNUTLS_VERIFY_")]
+ [CCode (cname = "gnutls_certificate_verify_flags", cprefix = "GNUTLS_VERIFY_", has_type_id = false)]
public enum CertificateVerifyFlags
{
// If set a signer does not have to be a certificate authority. This
ALLOW_SIGN_RSA_MD5
}
- [CCode (cname = "gnutls_x509_subject_alt_name_t")]
+ [CCode (cname = "gnutls_x509_subject_alt_name_t", has_type_id = false)]
public enum SubjectAltName {
DNSNAME,
RFC822NAME,
public int rdn_get_by_oid (ref Datum idn, string oid, int index, uint raw_flag, void* buf, ref size_t buf_size);
[SimpleType]
- [CCode (cname = "gnutls_x509_ava_st")]
+ [CCode (cname = "gnutls_x509_ava_st", has_type_id = false)]
public struct Ava
{
[CCode (cname = "oid.data", array_length_cname = "oid.size")]
// Flags for the gnutls_x509_privkey_export_pkcs8() function.
[Flags]
- [CCode (cname = "gnutls_pkcs_encrypt_flags_t", cprefix = "GNUTLS_PKCS_")]
+ [CCode (cname = "gnutls_pkcs_encrypt_flags_t", cprefix = "GNUTLS_PKCS_", has_type_id = false)]
public enum PKCSEncryptFlags {
PLAIN,
USE_PKCS12_3DES,
public int verify_mac (string pass);
}
- [CCode (cheader_filename = "gnutls/pkcs12.h", cname = "gnutls_pkcs12_bag_type_t", cprefix = "GNUTLS_BAG_")]
+ [CCode (cheader_filename = "gnutls/pkcs12.h", cname = "gnutls_pkcs12_bag_type_t", cprefix = "GNUTLS_BAG_", has_type_id = false)]
public enum PKCS12BagType {
EMPTY,
PKCS8_ENCRYPTED_KEY,
[CCode (has_target = false)]
public delegate int RecvKeyFunc (Session session, uint8[] keyfpr, out Datum key);
- [CCode (cname = "gnutls_openpgp_crt_fmt_t", cprefix = "GNUTLS_OPENPGP_FMT_")]
+ [CCode (cname = "gnutls_openpgp_crt_fmt_t", cprefix = "GNUTLS_OPENPGP_FMT_", has_type_id = false)]
public enum CertificateFormat {
RAW,
BASE64
// PSK stuff
- [CCode (cname = "gnutls_psk_key_flags", cprefix = "GNUTLS_PSK_KEY_")]
+ [CCode (cname = "gnutls_psk_key_flags", cprefix = "GNUTLS_PSK_KEY_", has_type_id = false)]
public enum PSKKeyFlags
{
RAW,
////
[SimpleType]
- [CCode (cname = "gnutls_retr_st")]
+ [CCode (cname = "gnutls_retr_st", has_type_id = false)]
public struct RetrStruct
{
public CertificateType type;
size_t seed_size, void* seed, size_t output_size, void* output);
// Gnutls error codes. The mapping to a TLS alert is also shown in comments.
- [CCode (cname = "int", cprefix = "GNUTLS_E_", lower_case_cprefix = "gnutls_error_")]
+ [CCode (cname = "int", cprefix = "GNUTLS_E_", lower_case_cprefix = "gnutls_error_", has_type_id = false)]
public enum ErrorCode {
SUCCESS,
/*
* Physical Constants
*/
- [CCode (cprefix="GSL_CONST_NUM_", cheader_filename="gsl/gsl_const_num.h")]
+ [CCode (cprefix="GSL_CONST_NUM_", cheader_filename="gsl/gsl_const_num.h", has_type_id = false)]
public enum ConstNum
{
FINE_STRUCTURE,
YOCTO
}
- [CCode (cprefix="GSL_CONST_CGS_", cheader_filename="gsl/gsl_const_cgs.h")]
+ [CCode (cprefix="GSL_CONST_CGS_", cheader_filename="gsl/gsl_const_cgs.h", has_type_id = false)]
public enum ConstCGS
{
SPEED_OF_LIGHT,
THOMSON_CROSS_SECTION
}
- [CCode (cprefix="GSL_CONST_CGSM_", cheader_filename="gsl/gsl_const_cgsm.h")]
+ [CCode (cprefix="GSL_CONST_CGSM_", cheader_filename="gsl/gsl_const_cgsm.h", has_type_id = false)]
public enum ConstCGSM
{
SPEED_OF_LIGHT,
THOMSON_CROSS_SECTION
}
- [CCode (cprefix="GSL_CONST_MKS_", cheader_filename="gsl/gsl_const_mks.h")]
+ [CCode (cprefix="GSL_CONST_MKS_", cheader_filename="gsl/gsl_const_mks.h", has_type_id = false)]
public enum ConstMKS
{
SPEED_OF_LIGHT,
DEBYE
}
- [CCode (cprefix="GSL_CONST_MKSA_", cheader_filename="gsl/gsl_const_mksa.h")]
+ [CCode (cprefix="GSL_CONST_MKSA_", cheader_filename="gsl/gsl_const_mksa.h", has_type_id = false)]
public enum ConstMKSA
{
SPEED_OF_LIGHT,
/*
* Error Handling
*/
- [CCode (cprefix="GSL_", cheader_filename="gsl/gsl_errno.h")]
+ [CCode (cprefix="GSL_", cheader_filename="gsl/gsl_errno.h", has_type_id = false)]
public enum Status
{
SUCCESS,
EOF
}
- [CCode (cprefix="GSL_PREC_", cheader_filename="gsl/gsl_mode.h")]
+ [CCode (cprefix="GSL_PREC_", cheader_filename="gsl/gsl_mode.h", has_type_id = false)]
public enum Mode
{
DOUBLE,
/*
* Mathematical Functions
*/
- [CCode (cprefix="", cheader_filename="gsl/gsl_math.h")]
+ [CCode (cprefix="", cheader_filename="gsl/gsl_math.h", has_type_id = false)]
public enum MathConst
{
M_E,
public delegate void _FunctionFdf (double x, void* params, out double f, out double df);
[SimpleType]
- [CCode (cname="gsl_function", cheader_filename="gsl/gsl_math.h")]
+ [CCode (cname="gsl_function", cheader_filename="gsl/gsl_math.h", has_type_id = false)]
public struct Function
{
public _Function function;
}
[SimpleType]
- [CCode (cname="gsl_function_fdf", cheader_filename="gsl/gsl_math.h")]
+ [CCode (cname="gsl_function_fdf", cheader_filename="gsl/gsl_math.h", has_type_id = false)]
public struct FunctionFdf
{
public _Function f;
* Complex Numbers
*/
[SimpleType]
- [CCode (cname="gsl_complex", cheader_filename="gsl/gsl_complex.h,gsl/gsl_complex_math.h")]
+ [CCode (cname="gsl_complex", cheader_filename="gsl/gsl_complex.h,gsl/gsl_complex_math.h", has_type_id = false)]
public struct Complex
{
[CCode (cname="dat[0]")]
* Special Functions
*/
[SimpleType]
- [CCode (cname="gsl_sf_result", cheader_filename="gsl/gsl_sf_result.h")]
+ [CCode (cname="gsl_sf_result", cheader_filename="gsl/gsl_sf_result.h", has_type_id = false)]
public struct Result
{
public double val;
}
[SimpleType]
- [CCode (cname="gsl_sf_result_e10", cheader_filename="gsl/gsl_sf_result.h")]
+ [CCode (cname="gsl_sf_result_e10", cheader_filename="gsl/gsl_sf_result.h", has_type_id = false)]
public struct ResultE10
{
public double val;
}
[SimpleType]
- [CCode (cname="gsl_vector_view", cheader_filename="gsl/gsl_vector_double.h")]
+ [CCode (cname="gsl_vector_view", cheader_filename="gsl/gsl_vector_double.h", has_type_id = false)]
public struct VectorView
{
public unowned Vector vector;
}
[SimpleType]
- [CCode (cname="gsl_vector_complex_view", cheader_filename="gsl/gsl_vector_complex_double.h")]
+ [CCode (cname="gsl_vector_complex_view", cheader_filename="gsl/gsl_vector_complex_double.h", has_type_id = false)]
public struct VectorComplexView
{
public unowned VectorComplex vector;
}
[SimpleType]
- [CCode (cname="gsl_matrix_view", cheader_filename="gsl/gsl_matrix_double.h")]
+ [CCode (cname="gsl_matrix_view", cheader_filename="gsl/gsl_matrix_double.h", has_type_id = false)]
public struct MatrixView
{
public unowned Matrix matrix;
}
[SimpleType]
- [CCode (cname="gsl_matrix_complex_view", cheader_filename="gsl/gsl_matrix_complex_double.h")]
+ [CCode (cname="gsl_matrix_complex_view", cheader_filename="gsl/gsl_matrix_complex_double.h", has_type_id = false)]
public struct MatrixComplexView
{
public unowned MatrixComplex matrix;
/*
* Eigensystems
*/
- [CCode (cname="gsl_eigen_sort_t", cprefix="GSL_EIGEN_SORT_", cheader_filename="gsl/gsl_eigen.h")]
+ [CCode (cname="gsl_eigen_sort_t", cprefix="GSL_EIGEN_SORT_", cheader_filename="gsl/gsl_eigen.h", has_type_id = false)]
public enum EigenSortType
{
VAL_ASC,
/*
* Fast Fourier Transforms (FFTs)
*/
- [CCode (cname="gsl_fft_direction", cheader_filename="gsl/gsl_fft.h")]
+ [CCode (cname="gsl_fft_direction", cheader_filename="gsl/gsl_fft.h", has_type_id = false)]
public enum FFTDirection
{
forward = -1,
/*
* Numerical Integration
*/
- [CCode (cprefix="GSL_INTEG_", cheader_filename="gsl/gsl_integration.h")]
+ [CCode (cprefix="GSL_INTEG_", cheader_filename="gsl/gsl_integration.h", has_type_id = false)]
public enum QAWO
{
COSINE,
SINE
}
- [CCode (cprefix="GSL_INTEG_", cheader_filename="gsl/gsl_integration.h")]
+ [CCode (cprefix="GSL_INTEG_", cheader_filename="gsl/gsl_integration.h", has_type_id = false)]
public enum GaussRules
{
GAUSS15,
public delegate double RNGGetDouble (void* state);
[SimpleType]
- [CCode (cname="gsl_rng_type", cheader_filename="gsl/gsl_rng.h")]
+ [CCode (cname="gsl_rng_type", cheader_filename="gsl/gsl_rng.h", has_type_id = false)]
public struct RNGType
{
public string name;
public delegate int QRNGGetState2 (void* state, uint dimension, out double x);
[SimpleType]
- [CCode (cname="gsl_qrng_type", cheader_filename="gsl/gsl_qrng.h")]
+ [CCode (cname="gsl_qrng_type", cheader_filename="gsl/gsl_qrng.h", has_type_id = false)]
public struct QRNGType
{
public string name;
public delegate int NTupleFunc (void* ntuple_data, void* params);
[SimpleType]
- [CCode (cname="gsl_ntuple_select_fn", cheader_filename="gsl/gsl_ntuple.h")]
+ [CCode (cname="gsl_ntuple_select_fn", cheader_filename="gsl/gsl_ntuple.h", has_type_id = false)]
public struct NTupleSelectFn
{
public NTupleFunc function;
}
[SimpleType]
- [CCode (cname="gsl_ntuple_value_fn", cheader_filename="gsl/gsl_ntuple.h")]
+ [CCode (cname="gsl_ntuple_value_fn", cheader_filename="gsl/gsl_ntuple.h", has_type_id = false)]
public struct NTupleValueFn
{
public NTupleFunc function;
/*
* Monte Carlo Integration
*/
- [CCode (cprefix="GSL_VEGAS_MODE_", cheader_filename="gsl/gsl_monte_vegas.h")]
+ [CCode (cprefix="GSL_VEGAS_MODE_", cheader_filename="gsl/gsl_monte_vegas.h", has_type_id = false)]
public enum MonteVegasMode
{
IMPORTANCE,
public delegate double MonteFunc ([CCode (array_length = false)] double[] x_array, size_t dim, void* params);
[SimpleType]
- [CCode (cname="gsl_monte_function", cheader_filanema="gsl/gsl_monte.h")]
+ [CCode (cname="gsl_monte_function", cheader_filanema="gsl/gsl_monte.h", has_type_id = false)]
public struct MonteFunction
{
public MonteFunc f;
* Simulated Annealing
*/
[SimpleType]
- [CCode (cname="gsl_siman_params_t", cheader_filename="gsl/gsl_siman.h")]
+ [CCode (cname="gsl_siman_params_t", cheader_filename="gsl/gsl_siman.h", has_type_id = false)]
public struct SimanParams
{
public int n_tries;
public double t_min;
}
- [CCode (lower_case_cprefix="gsl_siman_", cheader_filename="gsl/gsl_siman.h")]
+ [CCode (lower_case_cprefix="gsl_siman_", cheader_filename="gsl/gsl_siman.h", has_type_id = false)]
namespace Siman
{
[CCode (has_target = false)]
/*
* Ordinary Differential Equations
*/
- [CCode (cprefix="GSL_ODEIV_HADJ_", cheader_filename="gsl/gsl_odeiv.h")]
+ [CCode (cprefix="GSL_ODEIV_HADJ_", cheader_filename="gsl/gsl_odeiv.h", has_type_id = false)]
public enum OdeivHadjustTypes
{
INC,
public delegate void OdeivControlFree (void* state);
[SimpleType]
- [CCode (cname="gsl_odeiv_system", cheader_filename="gsl/gsl_odeiv.h")]
+ [CCode (cname="gsl_odeiv_system", cheader_filename="gsl/gsl_odeiv.h", has_type_id = false)]
public struct OdeivSystem
{
public OdeivFunction function;
}
[SimpleType]
- [CCode (cname="gsl_odeiv_step_type", cheader_filename="gsl/gsl_odeiv.h")]
+ [CCode (cname="gsl_odeiv_step_type", cheader_filename="gsl/gsl_odeiv.h", has_type_id = false)]
public struct OdeivStepType
{
public string name;
}
[SimpleType]
- [CCode (cname="gsl_odeiv_control_type", cheader_filename="gsl/gsl_odeiv.h")]
+ [CCode (cname="gsl_odeiv_control_type", cheader_filename="gsl/gsl_odeiv.h", has_type_id = false)]
public struct OdeivControlType
{
public string name;
}
[SimpleType]
- [CCode (cname="gsl_interp_type", cheader_filename="gsl/gsl_interp.h")]
+ [CCode (cname="gsl_interp_type", cheader_filename="gsl/gsl_interp.h", has_type_id = false)]
public struct InterpType
{
public string name;
/*
* Wavelet Transforms
*/
+ [CCode (has_type_id = false)]
public enum WaveletDirection
{
forward = 1,
public delegate int WaveletInit (double** h1, double** g1, double** h2, double** g2, size_t* nc, size_t* offset, size_t member);
[SimpleType]
- [CCode (cname="gsl_wavelet_type", cheader_filename="gsl/gsl_wavelet.h")]
+ [CCode (cname="gsl_wavelet_type", cheader_filename="gsl/gsl_wavelet.h", has_type_id = false)]
public struct WaveletType
{
public string name;
public delegate int RootFdfsolverIterate (void* state, FunctionFdf* d, double* root);
[SimpleType]
- [CCode (cname="gsl_root_fsolver_type", cheader_filename="gsl/gsl_roots.h")]
+ [CCode (cname="gsl_root_fsolver_type", cheader_filename="gsl/gsl_roots.h", has_type_id = false)]
public struct RootFsolverType
{
public string name;
}
[SimpleType]
- [CCode (cname="gsl_root_fdfsolver_type", cheader_filename="gsl/gsl_roots.h")]
+ [CCode (cname="gsl_root_fdfsolver_type", cheader_filename="gsl/gsl_roots.h", has_type_id = false)]
public struct RootFdfsolverType
{
public string name;
public delegate int MinBracketingFunction (Function* f, double* x_minimum, double* f_minimum, double* x_lower, double* f_lower, double* x_upper, double* f_upper, size_t eval_max);
[SimpleType]
- [CCode (cname="gsl_min_fminimizer_type", cheader_filename="gsl/gsl_min.h")]
+ [CCode (cname="gsl_min_fminimizer_type", cheader_filename="gsl/gsl_min.h", has_type_id = false)]
public struct MinFminimizerType
{
public string name;
public delegate int MultirootFdfFree (void* state);
[SimpleType]
- [CCode (cname="gsl_multiroot_function", cheader_filename="gsl/gsl_multiroots.h")]
+ [CCode (cname="gsl_multiroot_function", cheader_filename="gsl/gsl_multiroots.h", has_type_id = false)]
public struct MultirootFunction
{
public MultirootF f;
public static int multiroot_fdjacobian (MultirootFunction* F, Vector x, Vector f, double epsrel, Matrix jacobian);
[SimpleType]
- [CCode (cname="gsl_multiroot_fsolver_type", cheader_filename="gsl/gsl_multiroots.h")]
+ [CCode (cname="gsl_multiroot_fsolver_type", cheader_filename="gsl/gsl_multiroots.h", has_type_id = false)]
public struct MultirootFsolverType
{
public string name;
}
[SimpleType]
- [CCode (cname="gsl_multiroot_function_fdf", cheader_filename="gsl/gsl_multiroots.h")]
+ [CCode (cname="gsl_multiroot_function_fdf", cheader_filename="gsl/gsl_multiroots.h", has_type_id = false)]
public struct MultirootFunctionFdf
{
public MultirootF f;
}
[SimpleType]
- [CCode (cname="gsl_multiroot_fdfsolver_type", cheader_filename="gsl/gsl_multiroots.h")]
+ [CCode (cname="gsl_multiroot_fdfsolver_type", cheader_filename="gsl/gsl_multiroots.h", has_type_id = false)]
public struct MultirootFdfsolverType
{
public string name;
public delegate int MultiminFFree (void* state);
[SimpleType]
- [CCode (cname="gsl_multimin_function", cheader_filename="gsl/gsl_multimin.h")]
+ [CCode (cname="gsl_multimin_function", cheader_filename="gsl/gsl_multimin.h", has_type_id = false)]
public struct MultiminFunction
{
public MultiminF f;
}
[SimpleType]
- [CCode (cname="gsl_multimin_function_fdf", cheader_filename="gsl/gsl_multimin.h")]
+ [CCode (cname="gsl_multimin_function_fdf", cheader_filename="gsl/gsl_multimin.h", has_type_id = false)]
public struct MultiminFunctionFdf
{
public MultiminF f;
public static int multimin_diff (MultiminFunction* f, Vector x, Vector g);
[SimpleType]
- [CCode (cname="gsl_multimin_fminimizer_type", cheader_filename="gsl/gsl_multimin.h")]
+ [CCode (cname="gsl_multimin_fminimizer_type", cheader_filename="gsl/gsl_multimin.h", has_type_id = false)]
public struct MultiminFminimizerType
{
public string name;
public delegate int MultiminFdfFree (void* state);
[SimpleType]
- [CCode (cname="gsl_multimin_fdfminimizer_type", cheader_filename="gsl/gsl_multimin.h")]
+ [CCode (cname="gsl_multimin_fdfminimizer_type", cheader_filename="gsl/gsl_multimin.h", has_type_id = false)]
public struct MultiminFdfminimizerType
{
public string name;
}
[SimpleType]
- [CCode (cname="gsl_multifit_function", cheader_filename="gls/gsl_multifit_nlin.h")]
+ [CCode (cname="gsl_multifit_function", cheader_filename="gls/gsl_multifit_nlin.h", has_type_id = false)]
public struct MultifitFunction
{
public MultifitF f;
}
[SimpleType]
- [CCode (cname="gsl_multifit_fsolver_type", cheader_filename="gsl/gsl_multifit_nlin.h")]
+ [CCode (cname="gsl_multifit_fsolver_type", cheader_filename="gsl/gsl_multifit_nlin.h", has_type_id = false)]
public struct MultifitFsolverType
{
public string name;
}
[SimpleType]
- [CCode (cname="gsl_multifit_function_fdf", cheader_filename="gsl/gsl_multifit_nlin.h")]
+ [CCode (cname="gsl_multifit_function_fdf", cheader_filename="gsl/gsl_multifit_nlin.h", has_type_id = false)]
public struct MultifitFunctionFdf
{
public MultifitF f;
}
[SimpleType]
- [CCode (cname="gsl_multifit_fdfsolver_type", cheader_filename="gsl/gsl_multifit_nlin.h")]
+ [CCode (cname="gsl_multifit_fdfsolver_type", cheader_filename="gsl/gsl_multifit_nlin.h", has_type_id = false)]
public struct MultifitFdfsolverType
{
public string name;
// In reality a "void (*_progress_func)(void *)" parameter without name.
public delegate void ExtractProgressCallback ();
- [CCode (cprefix="ARCHIVE_", cname="int")]
+ [CCode (cprefix="ARCHIVE_", cname="int", has_type_id = false)]
public enum Result {
EOF,
OK,
FAILED
}
- [CCode (cname="int")]
+ [CCode (cname="int", has_type_id = false)]
public enum Compression {
NONE,
GZIP,
LZMA
}
- [CCode (cname="int")]
+ [CCode (cname="int", has_type_id = false)]
public enum Format {
BASE_MASK,
CPIO,
MTREE
}
- [CCode (cprefix="ARCHIVE_EXTRACT_", cname="int")]
+ [CCode (cprefix="ARCHIVE_EXTRACT_", cname="int", has_type_id = false)]
public enum ExtractFlags {
OWNER,
PERM,
[CCode (lower_case_cprefix = "daemon_", cheader_filename = "signal.h,libdaemon/daemon.h")]
namespace Daemon {
- [CCode (cname = "int", cprefix = "DAEMON_LOG_")]
+ [CCode (cname = "int", cprefix = "DAEMON_LOG_", has_type_id = false)]
public enum LogFlags {
SYSLOG,
STDERR,
AUTO
}
- [CCode (cname = "int", cprefix = "LOG_")]
+ [CCode (cname = "int", cprefix = "LOG_", has_type_id = false)]
public enum LogPriority {
EMERG,
ALERT,
DEBUG
}
- [CCode (cname = "int", cprefix = "SIG")]
+ [CCode (cname = "int", cprefix = "SIG", has_type_id = false)]
public enum Sig {
HUP,
INT,
[CCode (cheader_filename="libesmtp.h")]
namespace Smtp {
[SimpleType]
- [CCode (cname="smtp_session_t", free_function="smtp_destroy_session")]
+ [CCode (cname="smtp_session_t", free_function="smtp_destroy_session", has_type_id = false)]
public struct Session {
[CCode (cname="smtp_create_session")]
public Session ();
}
[SimpleType]
- [CCode (cname="smtp_message_t", free_function="g_free")]
+ [CCode (cname="smtp_message_t", free_function="g_free", has_type_id = false)]
public struct Message {
[CCode (cname="smtp_set_reverse_path")]
public int set_reverse_path (string mailbox);
}
[SimpleType]
- [CCode (cname="smtp_session_t", free_function="g_free")]
+ [CCode (cname="smtp_session_t", free_function="g_free", has_type_id = false)]
public struct Recipient {
[CCode (cname="smtp_recipient_check_complete")]
public int check_complete ();
public void get_application_data ();
}
- [CCode (cname="smtp_status_t")]
+ [CCode (cname="smtp_status_t", has_type_id = false)]
public struct Status {
int code;
string text;
}
[SimpleType]
- [CCode (cname="smtp_etrn_node_t")]
+ [CCode (cname="smtp_etrn_node_t", has_type_id = false)]
public struct EtrnNode {
[CCode (cname="smtp_etrn_node_status")]
public Smtp.Status node_status ();
}
[SimpleType]
- [CCode (cname="auth_context_t", cheader_filename="auth-client.h", free_function="auth_destroy_context")]
+ [CCode (cname="auth_context_t", cheader_filename="auth-client.h", free_function="auth_destroy_context", has_type_id = false)]
public struct AuthContext {
[CCode (cname="auth_set_mechanism_flags")]
public int set_mechanism_flags (uint @set, uint clear);
public int set_external_id (string identity);
}
- [CCode (cname="auth_client_request_t", cheader_filename="auth-client.h")]
+ [CCode (cname="auth_client_request_t", cheader_filename="auth-client.h", has_type_id = false)]
public struct AuthClientRequest {
string name;
uint flags;
[CCode (cname="auth_recode_t", cheader_filename="auth-client.h", has_target=false)]
public delegate int AuthRecode (void *ctx, out string dstbuf, out int dstlen, string srcbuf, int srclen);
- [CCode (cname="header_option", cprefix="Hdr_")]
+ [CCode (cname="header_option", cprefix="Hdr_", has_type_id = false)]
public enum HeaderOption {
OVERRIDE,
PROHIBIT
}
- [CCode (cname="ret_flags", cprefix="Ret_")]
+ [CCode (cname="ret_flags", cprefix="Ret_", has_type_id = false)]
public enum RetFlags {
NOTSET,
FULL,
HDRS
}
- [CCode (cname="notify_flags", cprefix="Notify_")]
+ [CCode (cname="notify_flags", cprefix="Notify_", has_type_id = false)]
public enum NotifyFlags {
NOTSET,
NEVER,
DELAY
}
- [CCode (cname="e8bitmime_body", cprefix="E8bitmime_")]
+ [CCode (cname="e8bitmime_body", cprefix="E8bitmime_", has_type_id = false)]
public enum E8BitMimeBody {
NOTSET,
@7BIT,
BINARYMIME
}
- [CCode (cname="by_mode", cprefix="By_")]
+ [CCode (cname="by_mode", cprefix="By_", has_type_id = false)]
public enum ByMode {
NOTSET,
NOTIFY,
RETURN
}
- [CCode (cname="starttls_option", cprefix="Starttls_")]
+ [CCode (cname="starttls_option", cprefix="Starttls_", has_type_id = false)]
public enum StartTlsOption {
DISABLED,
ENABLED,
public const int DEFAULT_EEPROM_SIZE;
- [CCode (cname = "enum ftdi_chip_type", cprefix = "TYPE_")]
+ [CCode (cname = "enum ftdi_chip_type", cprefix = "TYPE_", has_type_id = false)]
public enum ChipType {
AM,
BM,
R
}
- [CCode (cname = "enum ftdi_parity_type", cprefix = "")]
+ [CCode (cname = "enum ftdi_parity_type", cprefix = "", has_type_id = false)]
public enum ParityType {
NONE,
ODD,
SPACE
}
- [CCode (cname = "enum ftdi_stopbits_type", cprefix = "STOP_")]
+ [CCode (cname = "enum ftdi_stopbits_type", cprefix = "STOP_", has_type_id = false)]
public enum StopBitsType {
BIT_1,
BIT_15,
BIT_2
}
- [CCode (cname = "enum ftdi_bits_type", cprefix = "")]
+ [CCode (cname = "enum ftdi_bits_type", cprefix = "", has_type_id = false)]
public enum BitsType {
BITS_7,
BITS_8
}
- [CCode (cname = "enum ftdi_break_type", cprefix="BREAK_")]
+ [CCode (cname = "enum ftdi_break_type", cprefix="BREAK_", has_type_id = false)]
public enum BreakType {
OFF,
ON,
}
- [CCode (cprefix = "BITMODE_", cname = "ftdi_mpsse_mode")]
+ [CCode (cprefix = "BITMODE_", cname = "ftdi_mpsse_mode", has_type_id = false)]
public enum MPSSEMode {
RESET,
BITBANG,
CBUS
}
- [CCode (cname = "enum ftdi_interface", cprefix = "INTERFACE_")]
+ [CCode (cname = "enum ftdi_interface", cprefix = "INTERFACE_", has_type_id = false)]
public enum Interface {
ANY,
A,
public const int URB_USERCONTEXT_COOKIE;
- [CCode (cname = "struct ftdi_device_list", destroy_function = "ftdi_list_free")]
+ [CCode (cname = "struct ftdi_device_list", destroy_function = "ftdi_list_free", has_type_id = false)]
public struct DeviceList {
public DeviceList* next;
public USB.Device* dev;
}
- [CCode (cname = "struct ftdi_eeprom", cprefix="ftdi_eeprom_")]
+ [CCode (cname = "struct ftdi_eeprom", cprefix="ftdi_eeprom_", has_type_id = false)]
public struct EEPROM {
public int vendor_id;
public int product_id;
[CCode (cname = "aginit")]
public void init ();
- [CCode (cprefix = "")]
+ [CCode (cprefix = "", has_type_id = false)]
public enum GraphKind {
AGRAPH,
AGRAPHSTRICT,
AGMETAGRAPH,
}
- [CCode (cname = "agerrlevel_t", cheader_filename = "gvc.h", cprefix = "")]
+ [CCode (cname = "agerrlevel_t", cheader_filename = "gvc.h", cprefix = "", has_type_id = false)]
public enum ErrorLevel {
AGWARN,
AGERR,
}
[Flags]
- [CCode (cprefix = "MAGIC_", cname = "int")]
+ [CCode (cprefix = "MAGIC_", cname = "int", has_type_id = false)]
public enum Flags {
NONE,
DEBUG,
public uint16 maxlen;
}
- [CCode (cprefix = "NLA_", cname = "int", cheader_filename = "netlink/attr.h")]
+ [CCode (cprefix = "NLA_", cname = "int", cheader_filename = "netlink/attr.h", has_type_id = false)]
public enum AttributeType {
UNSPEC,
U8,
public int set_all (CallbackKind kind, MessageCallbackFunc func);
}
- [CCode (cname = "enum nl_cb_action", cprefix = "NL_", cheader_filename = "netlink/netlink.h")]
+ [CCode (cname = "enum nl_cb_action", cprefix = "NL_", cheader_filename = "netlink/netlink.h", has_type_id = false)]
public enum CallbackAction {
OK,
SKIP,
STOP,
}
- [CCode (cname = "enum nl_cb_kind", cprefix = "NL_CB_", cheader_filename = "netlink/netlink.h")]
+ [CCode (cname = "enum nl_cb_kind", cprefix = "NL_CB_", cheader_filename = "netlink/netlink.h", has_type_id = false)]
public enum CallbackKind {
DEFAULT,
VERBOSE,
CUSTOM,
}
- [CCode (cname = "enum nl_cb_type", cprefix = "NL_CB_", cheader_filename = "netlink/netlink.h")]
+ [CCode (cname = "enum nl_cb_type", cprefix = "NL_CB_", cheader_filename = "netlink/netlink.h", has_type_id = false)]
public enum CallbackType {
VALID,
FINISH,
}
- [CCode (cprefix = "NL_DUMP_", cname = "int", cheader_filename = "netlink/types.h")]
+ [CCode (cprefix = "NL_DUMP_", cname = "int", cheader_filename = "netlink/types.h", has_type_id = false)]
public enum DumpType {
LINE,
DETAILS,
ENV,
}
- [CCode (cname = "struct nl_dump_params", free_function = "", cheader_filename = "netlink/types.h")]
+ [CCode (cname = "struct nl_dump_params", free_function = "", cheader_filename = "netlink/types.h", has_type_id = false)]
public struct DumpParams {
public DumpType dp_type;
public int dp_prefix;
public uint16 maxlen;
}
- [CCode (cprefix = "NLA_", cname = "int", cheader_filename = "netlink/attr.h")]
+ [CCode (cprefix = "NLA_", cname = "int", cheader_filename = "netlink/attr.h", has_type_id = false)]
public enum AttributeType {
UNSPEC, // Unspecified type, binary data chunk
U8, // 8 bit integer
public int set_all (CallbackKind kind, MessageCallbackFunc func);
}
- [CCode (cname = "enum nl_cb_action", cprefix = "NL_", cheader_filename = "netlink/netlink.h")]
+ [CCode (cname = "enum nl_cb_action", cprefix = "NL_", cheader_filename = "netlink/netlink.h", has_type_id = false)]
public enum CallbackAction {
OK, // Proceed with whatever comes next.
SKIP, // Skip this message.
STOP, // Stop parsing altogether and discard remaining messages.
}
- [CCode (cname = "enum nl_cb_kind", cprefix = "NL_CB_", cheader_filename = "netlink/netlink.h")]
+ [CCode (cname = "enum nl_cb_kind", cprefix = "NL_CB_", cheader_filename = "netlink/netlink.h", has_type_id = false)]
public enum CallbackKind {
DEFAULT, // Default handlers (quiet).
VERBOSE, // Verbose default handlers (error messages printed).
CUSTOM, // Customized handler specified by the user.
}
- [CCode (cname = "enum nl_cb_type", cprefix = "NL_CB_", cheader_filename = "netlink/netlink.h")]
+ [CCode (cname = "enum nl_cb_type", cprefix = "NL_CB_", cheader_filename = "netlink/netlink.h", has_type_id = false)]
public enum CallbackType {
VALID, // Message is valid.
FINISH, // Last message in a series of multi part messages received.
}
- [CCode (cprefix = "NL_DUMP_", cname = "int", cheader_filename = "netlink/types.h")]
+ [CCode (cprefix = "NL_DUMP_", cname = "int", cheader_filename = "netlink/types.h", has_type_id = false)]
public enum DumpType {
LINE, // Dump object briefly on one line
DETAILS, // Dump all attributes but no statistics
STATS, // Dump all attributes including statistics
}
- [CCode (cname = "struct nl_dump_params", free_function = "", cheader_filename = "netlink/types.h")]
+ [CCode (cname = "struct nl_dump_params", free_function = "", cheader_filename = "netlink/types.h", has_type_id = false)]
public struct DumpParams {
public DumpType dp_type;
public int dp_prefix;
[CCode (cprefix = "PQ", cheader_filename = "postgresql/libpq-fe.h")]
namespace Postgres {
- [CCode (cname = "ConnStatusType", cprefix = "CONNECTION_")]
+ [CCode (cname = "ConnStatusType", cprefix = "CONNECTION_", has_type_id = false)]
public enum ConnectionStatus {
OK,
BAD,
NEEDED
}
- [CCode (cname = "PostgresPollingStatusType", cprefix = "PGRES_POLLING_")]
+ [CCode (cname = "PostgresPollingStatusType", cprefix = "PGRES_POLLING_", has_type_id = false)]
public enum PollingStatus {
FAILED,
READING,
ACTIVE
}
- [CCode (cname = "ExecStatusType", cprefix = "PGRES_")]
+ [CCode (cname = "ExecStatusType", cprefix = "PGRES_", has_type_id = false)]
public enum ExecStatus {
EMPTY_QUERY,
COMMAND_OK,
FATAL_ERROR
}
- [CCode (cname = "PGTransactionStatusType", cprefix = "PQTRANS_")]
+ [CCode (cname = "PGTransactionStatusType", cprefix = "PQTRANS_", has_type_id = false)]
public enum TransactionStatus {
IDLE,
ACTIVE,
UNKNOWN
}
- [CCode (cname = "PGVerbosity", cprefix = "PQERRORS_")]
+ [CCode (cname = "PGVerbosity", cprefix = "PQERRORS_", has_type_id = false)]
public enum Verbosity {
TERSE,
DEFAULT,
[CCode (cname = "PQnoticeProcessor")]
public delegate void NoticeProcessorFunc (void* arg, string message);
- [CCode (cname = "PQprintOpt")]
+ [CCode (cname = "PQprintOpt", has_type_id = false)]
public struct PrintOpt {
public bool header;
public bool align;
public int dispsize;
}
- [CCode (cname = "PQArgBlock")]
+ [CCode (cname = "PQArgBlock", has_type_id = false)]
public struct ArgBlock {
public int len;
public int isint;
}
[SimpleType]
- [CCode (cname = "uint", default_value = "0U", type_signature = "u")]
+ [CCode (cname = "uint", default_value = "0U", type_signature = "u", has_type_id = false)]
public struct Oid {
}
[CCode (cprefix = "libusb_", cheader_filename = "libusb.h")]
namespace LibUSB {
- [CCode (cname = "enum libusb_class_code", cprefix = "LIBUSB_CLASS_")]
+ [CCode (cname = "enum libusb_class_code", cprefix = "LIBUSB_CLASS_", has_type_id = false)]
public enum ClassCode {
PER_INTERFACE,
AUDIO,
VENDOR_SPEC
}
- [CCode (cname = "enum libusb_descriptor_type", cprefix = "LIBUSB_DT_")]
+ [CCode (cname = "enum libusb_descriptor_type", cprefix = "LIBUSB_DT_", has_type_id = false)]
public enum DescriptorType {
DEVICE,
CONFIG,
public const int DIRECTION;
}
- [CCode (cname = "enum libusb_endpoint_direction", cprefix = "LIBUSB_ENDPOINT_")]
+ [CCode (cname = "enum libusb_endpoint_direction", cprefix = "LIBUSB_ENDPOINT_", has_type_id = false)]
public enum EndpointDirection {
IN,
OUT,
MASK
}
- [CCode (cname = "enum libusb_transfer_type", cprefix = "LIBUSB_TRANSFER_TYPE_")]
+ [CCode (cname = "enum libusb_transfer_type", cprefix = "LIBUSB_TRANSFER_TYPE_", has_type_id = false)]
public enum TransferType {
CONTROL,
ISOCHRONOUS,
INTERRUPT
}
- [CCode (cname = "enum libusb_standard_request", cprefix = "LIBUSB_REQUEST_")]
+ [CCode (cname = "enum libusb_standard_request", cprefix = "LIBUSB_REQUEST_", has_type_id = false)]
public enum StandardRequest {
GET_STATUS,
CLEAR_FEATURE,
SYNCH_FRAME
}
- [CCode (cname = "enum libusb_request_type", cprefix = "LIBUSB_REQUEST_TYPE_")]
+ [CCode (cname = "enum libusb_request_type", cprefix = "LIBUSB_REQUEST_TYPE_", has_type_id = false)]
public enum RequestType {
STANDARD,
CLASS,
RESERVED
}
- [CCode (cname = "enum libusb_request_recipient", cprefix = "LIBUSB_RECIPIENT_")]
+ [CCode (cname = "enum libusb_request_recipient", cprefix = "LIBUSB_RECIPIENT_", has_type_id = false)]
public enum RequestRecipient {
DEVICE,
INTERFACE,
OTHER
}
- [CCode (cname = "enum libusb_iso_sync_type", cprefix = "LIBUSB_ISO_SYNC_TYPE_")]
+ [CCode (cname = "enum libusb_iso_sync_type", cprefix = "LIBUSB_ISO_SYNC_TYPE_", has_type_id = false)]
public enum IsoSyncType {
NONE,
ASYNC,
MASK
}
- [CCode (cname = "enum libusb_iso_usage_type", cprefix = "LIBUSB_ISO_USAGE_TYPE_")]
+ [CCode (cname = "enum libusb_iso_usage_type", cprefix = "LIBUSB_ISO_USAGE_TYPE_", has_type_id = false)]
public enum IsoUsageType {
DATA,
FEEDBACK,
MASK
}
- [CCode (cname = "enum libusb_error", cprefix = "LIBUSB_ERROR_")]
+ [CCode (cname = "enum libusb_error", cprefix = "LIBUSB_ERROR_", has_type_id = false)]
public enum Error {
[CCode (cname = "LIBUSB_SUCCESS")]
SUCCESS,
OTHER
}
- [CCode (cname = "enum libusb_transfer_flags", cprefix = "LIBUSB_TRANSFER_")]
+ [CCode (cname = "enum libusb_transfer_flags", cprefix = "LIBUSB_TRANSFER_", has_type_id = false)]
public enum TransferFlags {
SHORT_NOT_OK,
FREE_BUFFER,
FREE_TRANSFER
}
- [CCode (cname = "struct libusb_device_descriptor")]
+ [CCode (cname = "struct libusb_device_descriptor", has_type_id = false)]
public struct DeviceDescriptor {
public uint8 bLength;
public uint8 bDescriptorType;
public DeviceDescriptor (Device device);
}
- [CCode (cname = "struct libusb_endpoint_descriptor", cprefix = "libusb_")]
+ [CCode (cname = "struct libusb_endpoint_descriptor", cprefix = "libusb_", has_type_id = false)]
public struct EndpointDescriptor {
public uint8 bLength;
public uint8 bDescriptorType;
public uint8[] extra;
}
- [CCode (cname = "struct libusb_interface_descriptor")]
+ [CCode (cname = "struct libusb_interface_descriptor", has_type_id = false)]
public struct InterfaceDescriptor {
public uint8 bLength;
public uint8 bDescriptorType;
public uint8[] extra;
}
- [CCode (cname = "struct libusb_interface")]
+ [CCode (cname = "struct libusb_interface", has_type_id = false)]
public struct Interface {
[CCode (array_length_cname = "num_altsetting")]
public InterfaceDescriptor[] altsetting;
public uint16 wLength;
}
- [CCode (cname = "enum libusb_transfer_status", cprefix = "LIBUSB_TRANSFER_")]
+ [CCode (cname = "enum libusb_transfer_status", cprefix = "LIBUSB_TRANSFER_", has_type_id = false)]
public enum TransferStatus {
COMPLETED,
ERROR,
OVERFLOW
}
- [CCode (cname = "struct libusb_iso_packet_descriptor")]
+ [CCode (cname = "struct libusb_iso_packet_descriptor", has_type_id = false)]
public struct IsoPacketDescriptor {
public uint length;
public uint actual_length;
[CCode (cprefix = "usb_", cheader_filename = "usb.h")]
namespace USB {
- [CCode (cprefix = "USB_CLASS_", cheader_filename = "usb.h")]
+ [CCode (cprefix = "USB_CLASS_", cheader_filename = "usb.h", has_type_id = false)]
public enum Class {
PER_INTERFACE,
AUDIO,
VENDOR_SPEC
}
- [CCode (cprefix = "USB_DT_", cheader_filename = "usb.h")]
+ [CCode (cprefix = "USB_DT_", cheader_filename = "usb.h", has_type_id = false)]
public enum DescriptorType {
DEVICE,
CONFIG,
HUB
}
- [CCode (cprefix = "USB_DT_", cheader_filename = "usb.h")]
+ [CCode (cprefix = "USB_DT_", cheader_filename = "usb.h", has_type_id = false)]
public enum DescriptorSize {
[CCode (cname = "USB_DT_DEVICE_SIZE")]
DEVICE,
HUB_NONVAR
}
- [CCode (cprefix = "USB_ENDPOINT_", cheader_filename = "usb.h")]
+ [CCode (cprefix = "USB_ENDPOINT_", cheader_filename = "usb.h", has_type_id = false)]
public enum EndpointAttribute {
ADDRESS_MASK,
IN,
TYPE_INTERRUPT,
}
- [CCode (cprefix = "USB_ENDPOINT_", cheader_filename = "usb.h")]
+ [CCode (cprefix = "USB_ENDPOINT_", cheader_filename = "usb.h", has_type_id = false)]
public enum EndpointAddress {
ADDRESS_MASK,
DIR_MASK,
OUT
}
- [CCode (cprefix = "USB_REQ_", cheader_filename = "usb.h")]
+ [CCode (cprefix = "USB_REQ_", cheader_filename = "usb.h", has_type_id = false)]
public enum Request {
GET_STATUS,
CLEAR_FEATURE,
SYNCH_FRAME
}
- [CCode (cprefix = "USB_TYPE_", cheader_filename = "usb.h")]
+ [CCode (cprefix = "USB_TYPE_", cheader_filename = "usb.h", has_type_id = false)]
public enum Type {
STANDARD,
CLASS,
RESERVED
}
- [CCode (cname = "struct usb_endpoint_descriptor", cheader_filename = "usb.h")]
+ [CCode (cname = "struct usb_endpoint_descriptor", cheader_filename = "usb.h", has_type_id = false)]
public struct EndpointDescriptor {
public uint8 bLength;
public uint8 bDescriptorType;
public uchar[] extra;
}
- [CCode (cname = "struct usb_interface_descriptor", cheader_filename = "usb.h")]
+ [CCode (cname = "struct usb_interface_descriptor", cheader_filename = "usb.h", has_type_id = false)]
public struct InterfaceDescriptor {
public uint8 bLength;
public uint8 bDescriptorType;
public uchar[] extra;
}
- [CCode (cname = "struct usb_interface", cheader_filename = "usb.h")]
+ [CCode (cname = "struct usb_interface", cheader_filename = "usb.h", has_type_id = false)]
public struct Interface {
[CCode (array_length_cname = "num_altsetting")]
public InterfaceDescriptor[] altsetting;
public uchar[] extra;
}
- [CCode (cname = "struct usb_device_descriptor", cheader_filename = "usb.h")]
+ [CCode (cname = "struct usb_device_descriptor", cheader_filename = "usb.h", has_type_id = false)]
public struct DeviceDescriptor {
public uint8 bLength;
public uint8 bDescriptorType;
// option for multiple returns in `lua_pcall' and `lua_call'
public const int MULTRET;
- [CCode (cheader_filename = "lauxlib.h")]
+ [CCode (cheader_filename = "lauxlib.h", has_type_id = false)]
public enum Reference
{
[CCode (cname = "LUA_REFNIL")]
// thread status
- [CCode (cprefix = "LUA_", cname = "int")]
+ [CCode (cprefix = "LUA_", cname = "int", has_type_id = false)]
public enum ThreadStatus {
YIELD,
ERRRUN,
// basic types
- [CCode (cprefix = "LUA_T", cname = "int")]
+ [CCode (cprefix = "LUA_T", cname = "int", has_type_id = false)]
public enum Type {
NONE,
NIL,
THREAD
}
- [CCode (cprefix = "LUA_GC", cname = "int")]
+ [CCode (cprefix = "LUA_GC", cname = "int", has_type_id = false)]
public enum GarbageCollection {
STOP,
RESTART,
// Event codes
- [CCode (cprefix = "LUA_HOOK", cname = "int")]
+ [CCode (cprefix = "LUA_HOOK", cname = "int", has_type_id = false)]
public enum EventHook {
CALL,
RET,
// Event masks
[Flags]
- [CCode (cprefix = "LUA_MASK", cname = "int")]
+ [CCode (cprefix = "LUA_MASK", cname = "int", has_type_id = false)]
public enum EventMask {
CALL,
RET,
public delegate void HookFunc (LuaVM vm, ref Debug ar);
[SimpleType]
- [CCode (cname = "lua_Debug")]
+ [CCode (cname = "lua_Debug", has_type_id = false)]
public struct Debug {
public EventHook event;
public unowned string name;
FIELD_IS_RENAMED
}
- [CCode (cname = "enum_cursor_type", cprefix = "CURSOR_TYPE_")]
+ [CCode (cname = "enum_cursor_type", cprefix = "CURSOR_TYPE_", has_type_id = false)]
public enum CursorType {
NO_CURSOR,
READ_ONLY,
public bool data_seek (ulong offset);
}
- [CCode (cname = "MYSQL_FIELD")]
+ [CCode (cname = "MYSQL_FIELD", has_type_id = false)]
public struct Field {
public unowned string name;
public unowned string org_name;
public class Compiler {
}
+ [CCode (has_type_id = false)]
public enum CompileResult {
OK,
UNKNOWN_COMPILE,
public void set_stride (int _var, int stride);
}
- [CCode (cprefix = "ORC_DEBUG_")]
+ [CCode (cprefix = "ORC_DEBUG_", has_type_id = false)]
public enum DebugLevel {
NONE,
ERROR,
public static unowned string library_string ();
}
- [SimpleType, IntegerType (rank = 6), CCode (cname = "pixman_fixed_16_16_t")]
+ [SimpleType, IntegerType (rank = 6), CCode (cname = "pixman_fixed_16_16_t", has_type_id = false)]
public struct Fixed1616 : int32 {
}
- [SimpleType, IntegerType (rank = 6), CCode (cname = "pixman_fixed_t")]
+ [SimpleType, IntegerType (rank = 6), CCode (cname = "pixman_fixed_t", has_type_id = false)]
public struct Fixed : Fixed1616 {
[CCode (cname = "pixman_double_to_fixed")]
public Fixed.double (double val);
[CCode (cheader_filename = "fcntl.h")]
public int posix_fallocate (int fd, long offset, long len);
- [CCode (cname = "struct flock", cheader_filename = "fcntl.h")]
+ [CCode (cname = "struct flock", cheader_filename = "fcntl.h", has_type_id = false)]
public struct Flock {
public int l_type;
public int l_whence;
[CCode (cheader_filename = "netdb.h,sys/socket.h")]
public int getnameinfo (SockAddr sa, socklen_t salen, char[] node, char[] service, int flags);
- [CCode (cheader_filename = "poll.h", cname = "struct pollfd")]
+ [CCode (cheader_filename = "poll.h", cname = "struct pollfd", has_type_id = false)]
public struct pollfd {
public int fd;
public int events;
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cheader_filename = "poll.h", cname = "nfds_t")]
+ [CCode (cheader_filename = "poll.h", cname = "nfds_t", has_type_id = false)]
public struct nfds_t {
}
[SimpleType]
[IntegerType (rank = 6)]
- [CCode (cname = "pid_t", default_value = "0", cheader_filename = "sys/types.h")]
+ [CCode (cname = "pid_t", default_value = "0", cheader_filename = "sys/types.h", has_type_id = false)]
public struct pid_t {
}
- [CCode (cname = "struct sigaction", cheader_filename = "signal.h")]
+ [CCode (cname = "struct sigaction", cheader_filename = "signal.h", has_type_id = false)]
public struct sigaction_t {
sighandler_t sa_handler;
siginfohandler_t sa_sigaction;
}
[SimpleType]
- [CCode (cname = "sigval_t", cheader_filename = "signal.h")]
+ [CCode (cname = "sigval_t", cheader_filename = "signal.h", has_type_id = false)]
public struct sigval_t {
int sival_int;
void* sival_ptr;
}
- [CCode (cname = "siginfo_t", cheader_filename = "signal.h")]
+ [CCode (cname = "siginfo_t", cheader_filename = "signal.h", has_type_id = false)]
public struct siginfo_t {
int si_signo;
int si_errno;
[CCode (cheader_filename = "netdb.h")]
public unowned string gai_strerror (int errcode);
- [CCode (cname = "socklen_t", cheader_filename = "sys/socket.h", default_value = "0")]
+ [CCode (cname = "socklen_t", cheader_filename = "sys/socket.h", default_value = "0", has_type_id = false)]
public struct socklen_t : int {
}
[SimpleType]
- [CCode (cname = "struct in_addr", cheader_filename = "sys/socket.h,netinet/in.h", destroy_function = "")]
+ [CCode (cname = "struct in_addr", cheader_filename = "sys/socket.h,netinet/in.h", destroy_function = "", has_type_id = false)]
public struct InAddr {
public uint32 s_addr;
}
- [CCode (cname = "struct in6_addr", cheader_filename = "sys/socket.h,netinet/in.h", destroy_function = "")]
+ [CCode (cname = "struct in6_addr", cheader_filename = "sys/socket.h,netinet/in.h", destroy_function = "", has_type_id = false)]
public struct In6Addr {
public uint8 s6_addr[16];
}
- [CCode (cname = "struct sockaddr", cheader_filename = "sys/socket.h", destroy_function = "")]
+ [CCode (cname = "struct sockaddr", cheader_filename = "sys/socket.h", destroy_function = "", has_type_id = false)]
public struct SockAddr {
public int sa_family;
[CCode (array_length = false)]
public char[] sa_data;
}
- [CCode (cname = "struct sockaddr_in", cheader_filename = "netinet/in.h", destroy_function = "")]
+ [CCode (cname = "struct sockaddr_in", cheader_filename = "netinet/in.h", destroy_function = "", has_type_id = false)]
public struct SockAddrIn {
public int sin_family;
public uint16 sin_port;
public InAddr sin_addr;
}
- [CCode (cname = "struct sockaddr_in6", cheader_filename = "netinet/in.h", destroy_function = "")]
+ [CCode (cname = "struct sockaddr_in6", cheader_filename = "netinet/in.h", destroy_function = "", has_type_id = false)]
public struct SockAddrIn6 {
public int sin6_family;
public uint16 sin6_port;
public uint32 sin6_scope_id;
}
- [CCode (cname = "struct addrinfo", cheader_filename = "netdb.h", destroy_function = "")]
+ [CCode (cname = "struct addrinfo", cheader_filename = "netdb.h", destroy_function = "", has_type_id = false)]
public struct AddrInfo {
public int ai_flags;
public int ai_family;
[CCode (cheader_filename = "sys/stat.h")]
public bool S_ISSOCK (mode_t mode);
- [CCode (cheader_filename = "sys/stat.h", cname = "struct stat")]
+ [CCode (cheader_filename = "sys/stat.h", cname = "struct stat", has_type_id = false)]
public struct Stat {
public dev_t st_dev;
public ino_t st_ino;
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cheader_filename = "sys/types.h", cname = "key_t")]
+ [CCode (cheader_filename = "sys/types.h", cname = "key_t", has_type_id = false)]
public struct key_t {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cheader_filename = "sys/statvfs.h")]
+ [CCode (cheader_filename = "sys/statvfs.h", has_type_id = false)]
public struct fsblkcnt_t {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cheader_filename = "sys/statvfs.h")]
+ [CCode (cheader_filename = "sys/statvfs.h", has_type_id = false)]
public struct fsfilcnt_t {
}
- [CCode (cheader_filename = "sys/statvfs.h", cname = "struct statvfs")]
+ [CCode (cheader_filename = "sys/statvfs.h", cname = "struct statvfs", has_type_id = false)]
public struct statvfs {
public ulong f_bsize;
public ulong f_frsize;
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cname="off_t", cheader_filename = "sys/types.h")]
+ [CCode (cname="off_t", cheader_filename = "sys/types.h", has_type_id = false)]
public struct off_t {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cheader_filename = "sys/types.h")]
+ [CCode (cheader_filename = "sys/types.h", has_type_id = false)]
public struct uid_t {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cheader_filename = "sys/types.h")]
+ [CCode (cheader_filename = "sys/types.h", has_type_id = false)]
public struct gid_t {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cname = "mode_t", cheader_filename = "sys/types.h")]
+ [CCode (cname = "mode_t", cheader_filename = "sys/types.h", has_type_id = false)]
public struct mode_t {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cheader_filename = "sys/types.h")]
+ [CCode (cheader_filename = "sys/types.h", has_type_id = false)]
public struct dev_t {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cheader_filename = "sys/types.h")]
+ [CCode (cheader_filename = "sys/types.h", has_type_id = false)]
public struct ino_t {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cheader_filename = "sys/types.h")]
+ [CCode (cheader_filename = "sys/types.h", has_type_id = false)]
public struct nlink_t {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cheader_filename = "sys/types.h")]
+ [CCode (cheader_filename = "sys/types.h", has_type_id = false)]
public struct blksize_t {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cheader_filename = "sys/types.h")]
+ [CCode (cheader_filename = "sys/types.h", has_type_id = false)]
public struct blkcnt_t {
}
- [CCode (cheader_filename = "time.h")]
+ [CCode (cheader_filename = "time.h", has_type_id = false)]
[IntegerType (rank = 8)]
public struct clock_t {
[CCode (cname = "clock")]
public int tm_isdst;
}
- [CCode (cname = "struct timespec", cheader_filename = "time.h")]
+ [CCode (cname = "struct timespec", cheader_filename = "time.h", has_type_id = false)]
public struct timespec {
public time_t tv_sec;
public long tv_nsec;
[SimpleType]
[IntegerType]
- [CCode (cheader_filename = "time.h")]
+ [CCode (cheader_filename = "time.h", has_type_id = false)]
public struct clockid_t {
}
[CCode (cheader_filename = "sys/time.h,sys/resource.h")]
public int setpriority (int which, int who, int prio);
- [CCode (cname = "struct iovec", cheader_filename = "sys/uio.h")]
+ [CCode (cname = "struct iovec", cheader_filename = "sys/uio.h", has_type_id = false)]
public struct iovector {
public void* iov_base;
public size_t iov_len;
public int nice (int inc);
[SimpleType]
- [CCode (cname = "cc_t", cheader_filename = "termios.h")]
+ [CCode (cname = "cc_t", cheader_filename = "termios.h", has_type_id = false)]
[IntegerType (rank = 3, min = 0, max = 255)]
public struct cc_t {
}
[SimpleType]
- [CCode (cname = "speed_t", cheader_filename = "termios.h")]
+ [CCode (cname = "speed_t", cheader_filename = "termios.h", has_type_id = false)]
[IntegerType (rank = 7)]
public struct speed_t {
}
[SimpleType]
- [CCode (cname = "tcflag_t", cheader_filename = "termios.h")]
+ [CCode (cname = "tcflag_t", cheader_filename = "termios.h", has_type_id = false)]
[IntegerType (rank = 7)]
public struct tcflag_t {
}
- [CCode (cname="struct termios", cheader_filename = "termios.h")]
+ [CCode (cname="struct termios", cheader_filename = "termios.h", has_type_id = false)]
public struct termios
{
public tcflag_t c_iflag;
[CCode (cheader_filename = "termios.h")]
public const speed_t B230400;
- [CCode (cname = "fd_set", cheader_filename = "sys/select.h")]
+ [CCode (cname = "fd_set", cheader_filename = "sys/select.h", has_type_id = false)]
public struct fd_set {
}
- [CCode (cname = "struct timeval", cheader_filename = "sys/time.h")]
+ [CCode (cname = "struct timeval", cheader_filename = "sys/time.h", has_type_id = false)]
public struct timeval {
public time_t tv_sec;
public long tv_usec;
public int set_time_of_day (void * timezone = null);
}
- [CCode (cname = "sigset_t", cheader_filename = "sys/select.h")]
+ [CCode (cname = "sigset_t", cheader_filename = "sys/select.h", has_type_id = false)]
public struct sigset_t {
}
[CCode (cheader_filename = "sys/mman.h")]
public const int MS_SYNC;
- [CCode (cname = "struct utsname", cheader_filename = "sys/utsname.h")]
+ [CCode (cname = "struct utsname", cheader_filename = "sys/utsname.h", has_type_id = false)]
public struct utsname {
public unowned string sysname;
public unowned string nodename;
[CCode(cheader_filename = "sched.h", cprefix = "sched_")]
namespace Sched {
[SimpleType]
- [CCode (cname = "struct sched_param")]
+ [CCode (cname = "struct sched_param", has_type_id = false)]
public struct Param {
public int sched_priority;
}
public static int rr_get_interval(Posix.pid_t pid, out Posix.timespec? interval);
- [CCode (cprefix = "SCHED_", cname = "int")]
+ [CCode (cprefix = "SCHED_", cname = "int", has_type_id = false)]
public enum Algorithm {
OTHER,
FIFO,
[CCode (cheader_filename = "glob.h")]
public const int GLOB_NOMATCH;
- [CCode (cheader_filename = "glob.h", cname = "glob_t", destroy_function = "globfree")]
+ [CCode (cheader_filename = "glob.h", cname = "glob_t", destroy_function = "globfree", has_type_id = false)]
public struct Glob {
[CCode (cname = "gl_pathc")]
public size_t pathc;
public int glob (string pattern, int flags = 0, GlobErrorFunction? errfunc = null);
}
- [CCode (cheader_filename = "langinfo.h", cprefix = "")]
+ [CCode (cheader_filename = "langinfo.h", cprefix = "", has_type_id = false)]
public enum NLItem {
ABDAY_1,
ABDAY_2,
[CCode (cheader_filename = "raptor.h")]
namespace Raptor {
+ [CCode (has_type_id = false)]
public enum IdentifierType {
RESOURCE,
ANONYMOUS,
[Compact]
[CCode (cname = "rasqal_graph_pattern")]
public class GraphPattern {
+ [CCode (has_type_id = false)]
public enum Operator {
BASIC,
OPTIONAL,
public void print (GLib.FileStream fh);
}
- [CCode (cprefix = "RASQAL_EXPR_")]
+ [CCode (cprefix = "RASQAL_EXPR_", has_type_id = false)]
public enum Op {
AND,
OR,
[Compact]
[CCode (cname = "rasqal_literal", free_function = "rasqal_free_literal")]
public class Literal {
- [CCode (cprefix = "RASQAL_LITERAL_")]
+ [CCode (cprefix = "RASQAL_LITERAL_", has_type_id = false)]
public enum Type {
BLANK,
URI,
[CCode (cname = "rl_cpifunc_t", has_target = false)]
public delegate unowned string? CpiFunc (int s);
- [CCode (cname = "KEYMAP_ENTRY")]
+ [CCode (cname = "KEYMAP_ENTRY", has_type_id = false)]
public struct KeyMap {
public char type;
public CommandFunc function;
[CCode (cname = "RL_VERSION_MINOR")]
public const int VERSION_MINOR;
- [CCode (cname = "enum undo_code", cprefix = "UNDO_")]
+ [CCode (cname = "enum undo_code", cprefix = "UNDO_", has_type_id = false)]
public enum UndoCode {
DELETE,
INSERT,
END
}
- [CCode (cname = "UNDO_LIST")]
+ [CCode (cname = "UNDO_LIST", has_type_id = false)]
public struct UndoList {
public void* next;
public int start;
[CCode (cname = "rl_undo_list")]
public UndoList undo_list;
- [CCode (cname = "FUNMAP")]
+ [CCode (cname = "FUNMAP", has_type_id = false)]
public struct FunMap {
public string name;
public CommandFunc function;
[CCode (cname = "RL_ISSTATE")]
public int is_state (uint s);
- [CCode (cname = "struct readline_state")]
+ [CCode (cname = "struct readline_state", has_type_id = false)]
public struct State {
public int point;
public int end;
[CCode (lower_case_cprefix = "", cheader_filename = "readline/history.h")]
namespace History {
- [CCode (cname = "HIST_ENTRY")]
+ [CCode (cname = "HIST_ENTRY", has_type_id = false)]
public struct Entry {
public string line;
public string timestamp;
public void* data;
}
- [CCode (cname = "HISTORY_STATE")]
+ [CCode (cname = "HISTORY_STATE", has_type_id = false)]
public struct State {
public unowned History.Entry[]? entries;
public int offset;
double zoomy, ref int dstwidth, ref int dstheight);
}// RotoZoom
- [CCode (cheader_filename="SDL_framerate.h", cname="FPSmanager", free_function="g_free")]
+ [CCode (cheader_filename="SDL_framerate.h", cname="FPSmanager", free_function="g_free", has_type_id = false)]
public struct FramerateManager {
[CCode (cname="SDL_initFramerate")]
public void init();
namespace SDLImage {
//! Defines
- [CCode (cname = "int", cprefix = "IMG_INIT_")]
+ [CCode (cname = "int", cprefix = "IMG_INIT_", has_type_id = false)]
public enum InitFlags {
JPG,
PNG,
public delegate void EffectCallback(int chan, void* stream, int len, void* udata);
public delegate void EffectDoneCallback(int chan, void* udata);
- [CCode (cname="int", cprefix="MIX_")]
+ [CCode (cname="int", cprefix="MIX_", has_type_id = false)]
public enum FadeStatus {
NO_FADING, FADING_OUT, FADING_IN
}// FadeStatus
- [CCode (cname="int", cprefix="MUS_")]
+ [CCode (cname="int", cprefix="MUS_", has_type_id = false)]
public enum MusicType {
NONE, CMD, WAV, MOD, MID, OGG, MP3, MP3_MAD
}// MusicType
public static int unregister_all(int channel);
}// Effect
- [CCode (cname="int")]
+ [CCode (cname="int", has_type_id = false)]
[SimpleType]
public struct Channel: int {
[CCode (cname="Mix_AllocateChannels")]
public Chunk? get_chunk();
}// Channel
- [CCode (cname="int")]
+ [CCode (cname="int", has_type_id = false)]
[SimpleType]
public struct ChannelGroup: int {
[CCode (cname="Mix_GroupChannel")]
[CCode (cname="TTF_Quit")]
public static void quit();
- [CCode (cname="int", cprefix="TTF_STYLE_")]
+ [CCode (cname="int", cprefix="TTF_STYLE_", has_type_id = false)]
public enum FontStyle {
NORMAL, BOLD, ITALIC, UNDERLINE
}// FontStyle
///
/// Initialization
///
- [Flags, CCode (cname="int", cprefix="SDL_INIT_")]
+ [Flags, CCode (cname="int", cprefix="SDL_INIT_", has_type_id = false)]
public enum InitFlag {
TIMER, AUDIO, VIDEO, CDROM, JOYSTICK,
NOPARACHUTE, EVENTTHREAD, EVERYTHING
///
/// Error
///
- [CCode (cname="int", cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_", has_type_id = false)]
public enum Error {
ENOMEM, EFREAD, EFWRITE, EFSEEK,
UNSUPPORTED, LASTERROR
///
/// Video
///
- [CCode (cname="int", cprefix="SDL_ALPHA_")]
+ [CCode (cname="int", cprefix="SDL_ALPHA_", has_type_id = false)]
public enum Opacity {
OPAQUE, TRANSPARENT
}// Opacity
}
}// Video
- [Flags, CCode (cname="int", cprefix="SDL_")]
+ [Flags, CCode (cname="int", cprefix="SDL_", has_type_id = false)]
public enum SurfaceFlag {
SWSURFACE, HWSURFACE, ASYNCBLIT, ANYFORMAT, HWPALETTE, DOUBLEBUF,
FULLSCREEN, OPENGL, OPENGLBLIT, RESIZABLE, NOFRAME, HWACCEL,
public uchar unused;
}// Color
- [CCode (cname="int", cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_", has_type_id = false)]
public enum PaletteFlags {
LOGPAL, PHYSPAL
}// PaletteFlags
public static unowned VideoInfo get();
}// VideoInfo
- [CCode (cname="int", cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_", has_type_id = false)]
public enum OverlayFormat {
YV12_OVERLAY, IYUV_OVERLAY, YUY2_OVERLAY,
UYVY_OVERLAY, YVYU_OVERLAY
///
/// OpenGL
///
- [CCode (cname="int", cprefix="SDL_GL_")]
+ [CCode (cname="int", cprefix="SDL_GL_", has_type_id = false)]
public enum GLattr {
RED_SIZE, GREEN_SIZE, BLUE_SIZE, ALPHA_SIZE,
BUFFER_SIZE, DOUBLEBUFFER, DEPTH_SIZE, STENCIL_SIZE,
///
/// Window manager
///
- [CCode (cname="int", cprefix="SDL_GRAB_")]
+ [CCode (cname="int", cprefix="SDL_GRAB_", has_type_id = false)]
public enum GrabMode {
QUERY, OFF, ON
}// GrabMode
///
/// Events
///
- [CCode (cname="int", cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_", has_type_id = false)]
public enum EventType {
NOEVENT, ACTIVEEVENT, KEYDOWN, KEYUP, MOUSEMOTION,
MOUSEBUTTONDOWN, MOUSEBUTTONUP, JOYAXISMOTION,
NUMEVENTS
}// EventType
- [CCode (cname="int", cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_", has_type_id = false)]
public enum EventMask {
ACTIVEEVENTMASK, KEYDOWNMASK, KEYUPMASK, KEYEVENTMASK,
MOUSEMOTIONMASK, MOUSEBUTTONDOWNMASK, MOUSEBUTTONUPMASK,
public uint16 y;
}// MouseButtonEvent
- [CCode (cheader_filename="SDL_active.h", cname="int", cprefix="SDL_APP")]
+ [CCode (cheader_filename="SDL_active.h", cname="int", cprefix="SDL_APP", has_type_id = false)]
public enum ActiveState {
MOUSEFOCUS,
INPUTFOCUS,
public static uchar state(uchar type, EventState state);
}// Event
- [CCode (cname="int", cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_", has_type_id = false)]
public enum EventAction {
ADDEVENT, PEEKEVENT, GETEVENT
}// EventAction
- [CCode (cname="int", cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_", has_type_id = false)]
public enum EventState {
QUERY, IGNORE, DISABLE, ENABLE
}// EventState
///
/// Input
///
- [CCode (cname="int", cprefix="SDL_")]
+ [CCode (cname="int", cprefix="SDL_", has_type_id = false)]
public enum ButtonState {
RELEASED, PRESSED
}// ButtonState
public static unowned string get_name(KeySymbol key);
}// Key
- [CCode (cname="int", cprefix="SDLK_", cheader_filename="SDL_keysym.h")]
+ [CCode (cname="int", cprefix="SDLK_", cheader_filename="SDL_keysym.h", has_type_id = false)]
public enum KeySymbol {
UNKNOWN,
FIRST,
LAST
}// KeySymbol
- [CCode (cname="int", cprefix="KMOD_", cheader_filename="SDL_keysym.h")]
+ [CCode (cname="int", cprefix="KMOD_", cheader_filename="SDL_keysym.h", has_type_id = false)]
public enum KeyModifier {
NONE,
LSHIFT,
META
}// KeyModifier
- [CCode (cname="int", cprefix="SDL_BUTTON_")]
+ [CCode (cname="int", cprefix="SDL_BUTTON_", has_type_id = false)]
public enum MouseButton {
LEFT, MIDDLE, RIGHT, WHEELUP, WHEELDOWN
}// Buttons
public static int show(int toggle);
}// Cursor
- [CCode (cname="int", cprefix="SDL_HAT_")]
+ [CCode (cname="int", cprefix="SDL_HAT_", has_type_id = false)]
public enum HatValue {
CENTERED, UP, RIGHT, DOWN, LEFT,
RIGHTUP, RIGHTDOWN, LEFTUP, LEFTDOWN
///
/// Audio
///
- [CCode (cname="int", cprefix="AUDIO_")]
+ [CCode (cname="int", cprefix="AUDIO_", has_type_id = false)]
public enum AudioFormat {
U8, S8, U16LSB, S16LSB, U16MSB, S16MSB, U16, S16,
U16SYS, S16SYS
}// AudioFormat
- [CCode (cname="int", cprefix="SDL_AUDIO_")]
+ [CCode (cname="int", cprefix="SDL_AUDIO_", has_type_id = false)]
public enum AudioStatus {
STOPPED, PLAYING, PAUSED
}// AudioStatus
[CCode (instance_pos = 0.1)]
public delegate void AudioCallback(uint8[] stream);
- [CCode (cname="SDL_AudioSpec")]
+ [CCode (cname="SDL_AudioSpec", has_type_id = false)]
public struct AudioSpec {
public int freq;
public AudioFormat format;
}
}
- [CCode (cname = "TagLib_File_Type", cprefix = "TagLib_File_")]
+ [CCode (cname = "TagLib_File_Type", cprefix = "TagLib_File_", has_type_id = false)]
public enum FileType
{
MPEG,
[CCode (cname = "taglib_id3v2_set_default_text_encoding")]
public void set_default_text_encoding (Encoding encoding);
- [CCode (cname = "TagLib_ID3v2_Encoding", cprefix = "TagLib_ID3v2_")]
+ [CCode (cname = "TagLib_ID3v2_Encoding", cprefix = "TagLib_ID3v2_", has_type_id = false)]
public enum Encoding {
Latin1,
UTF16,
[CCode (cname = "", lower_case_cprefix = "", cheader_filename = "tiffio.h")]
namespace Tiff {
- [CCode (cname = "TIFFDataType", cprefix = "TIFF_")]
+ [CCode (cname = "TIFFDataType", cprefix = "TIFF_", has_type_id = false)]
public enum DataType {
NOTYPE, BYTE, ASCII, SHORT, LONG, RATIONAL, SBYTE, UNDEFINED, SSHORT,
SLONG, SRATIONAL, FLOAT, DOUBLE, IFD
}
- [CCode (cname = "TIFFIgnoreSense", cprefix = "TIS_")]
+ [CCode (cname = "TIFFIgnoreSense", cprefix = "TIS_", has_type_id = false)]
public enum IgnoreSense {
STORE, EXTRACT, EMPTY
}
- [CCode (cname = "TIFFHeader")]
+ [CCode (cname = "TIFFHeader", has_type_id = false)]
public struct Header {
public uint16 tiff_magic;
public uint16 tiff_version;
public uint32 tiff_diroff;
}
- [CCode (cname = "TIFFDirEntry")]
+ [CCode (cname = "TIFFDirEntry", has_type_id = false)]
public struct DirEntry {
public uint16 tdir_tag;
public uint16 tdir_type;
public uint32 tdir_offset;
}
- [CCode (cname = "TIFFCIELabToRGB")]
+ [CCode (cname = "TIFFCIELabToRGB", has_type_id = false)]
public struct CIELabToRGB {
public int range;
public float rstep;
public float[] Yb2b;
}
- [CCode (cname = "TIFFCodec")]
+ [CCode (cname = "TIFFCodec", has_type_id = false)]
public struct Codec {
public string name;
public uint16 scheme;
public InitMethod init;
}
- [CCode (cname = "TIFFDisplay")]
+ [CCode (cname = "TIFFDisplay", has_type_id = false)]
public struct Display {
public float[][] d_mat;
public float d_YCR;
public float d_gammaB;
}
- [CCode (cname = "TIFFFieldInfo")]
+ [CCode (cname = "TIFFFieldInfo", has_type_id = false)]
public struct FieldInfo {
public ttag_t field_tag;
public short field_readcount;
TileSeparateRoutine separate;
}
- [CCode (cname = "TIFFRGBAImage")]
+ [CCode (cname = "TIFFRGBAImage", has_type_id = false)]
public struct RGBAImage {
public int get;
public TIFF tif;
public int col_offset;
}
- [CCode (cname = "TIFFTagMethods")]
+ [CCode (cname = "TIFFTagMethods", has_type_id = false)]
public struct TagMethods {
/* *****************************
public TIFFVSetMethod vsetfield;
public PrintMethod printdir;
}
- [CCode (cname = "TIFFTagValue")]
+ [CCode (cname = "TIFFTagValue", has_type_id = false)]
public struct TagValue {
public const FieldInfo info;
public int count;
public void* value;
}
- [CCode (cname = "TIFFYCbCrToRGB")]
+ [CCode (cname = "TIFFYCbCrToRGB", has_type_id = false)]
public struct YCbCrToRGB {
public RGBValue clamptab;
public int Cr_r_tab;
public int32[] Y_tab;
}
- [CCode (cname = "TIFFRGBValue")]
+ [CCode (cname = "TIFFRGBValue", has_type_id = false)]
public struct RGBValue : uchar { }
[CCode (cname = "void")]
[Compact]
public class tdata_t { }
- [CCode (cname = "uint16")]
+ [CCode (cname = "uint16", has_type_id = false)]
public struct tdir_t : uint16 { }
[CCode (cname = "void")]
[Compact]
public class thandle_t { }
- [CCode (cname = "uint32")]
+ [CCode (cname = "uint32", has_type_id = false)]
public struct toff_t : uint32 { }
- [CCode (cname = "uint16")]
+ [CCode (cname = "uint16", has_type_id = false)]
public struct tsample_t : uint16 { }
- [CCode (cname = "int32")]
+ [CCode (cname = "int32", has_type_id = false)]
public struct tsize_t : int32 { }
- [CCode (cname = "uint32")]
+ [CCode (cname = "uint32", has_type_id = false)]
public struct tstrip_t : uint32 { }
- [CCode (cname = "uint32")]
+ [CCode (cname = "uint32", has_type_id = false)]
public struct ttag_t : uint32 { }
- [CCode (cname = "uint32")]
+ [CCode (cname = "uint32", has_type_id = false)]
public struct ttile_t : uint32 { }
[CCode (has_target = false)]
[CCode (has_target = false)]
public delegate int CompareDatumFunc (TokyoCabinet.List.Datum a, TokyoCabinet.List.Datum b);
- [CCode (cname = "TCLISTDATUM")]
+ [CCode (cname = "TCLISTDATUM", has_type_id = false)]
public struct Datum {
[CCode (cname = "ptr", array_length_cname = "size")]
public uint8[] data;
public uint64 size { get { return this.get_size (); } }
}
- [CCode (cname = "int", cprefix = "TCE", cheader_filename = "tchdb.h")]
+ [CCode (cname = "int", cprefix = "TCE", cheader_filename = "tchdb.h", has_type_id = false)]
public enum ErrorCode {
SUCCESS,
THREAD,
[Compact, CCode (cname = "TCHDB", cprefix = "tchdb", free_function = "tchdbdel", cheader_filename = "tchdb.h")]
public class HDB {
- [Flags, CCode (cname = "uint8_t", cprefix = "HDBT", cheader_filename = "tchdb.h")]
+ [Flags, CCode (cname = "uint8_t", cprefix = "HDBT", cheader_filename = "tchdb.h", has_type_id = false)]
public enum TuningOption {
LARGE,
DEFLATE,
EXCODEC
}
- [Flags, CCode (cname = "uint8_t", cprefix = "HDBO", cheader_filename = "tchdb.h")]
+ [Flags, CCode (cname = "uint8_t", cprefix = "HDBO", cheader_filename = "tchdb.h", has_type_id = false)]
public enum OpenMode {
READER,
WRITER,
[Compact, CCode (cname = "BDBCUR", cprefix = "tcbdbcur", free_function = "tcbdbcurdel", cheader_filename = "tcbdb.h")]
public class Cursor {
- [CCode (cname = "int", cprefix = "BDBCP")]
+ [CCode (cname = "int", cprefix = "BDBCP", has_type_id = false)]
public enum PutMode {
CURRENT,
BEFORE,
public bool record (TokyoCabinet.XString kxstr, TokyoCabinet.XString vxstr);
}
- [Flags, CCode (cname = "int", cprefix = "BDBO", cheader_filename = "tcbdb.h")]
+ [Flags, CCode (cname = "int", cprefix = "BDBO", cheader_filename = "tcbdb.h", has_type_id = false)]
public enum OpenMode {
READER,
WRITER,
LCKNB
}
- [Flags, CCode (cname = "uint8_t", cprefix = "BDBT", cheader_filename = "tcbdb.h")]
+ [Flags, CCode (cname = "uint8_t", cprefix = "BDBT", cheader_filename = "tcbdb.h", has_type_id = false)]
public enum TuningOption {
LARGE,
DEFLATE,
[CCode (lower_case_cprefix="", cprefix="", cheader_filename="linux/videodev2.h")]
namespace V4l2
{
- [CCode (cprefix="V4L2_FIELD_")]
+ [CCode (cprefix="V4L2_FIELD_", has_type_id = false)]
public enum Field
{
ANY,
[CCode (cname="V4L2_FIELD_HAS_BOTH")]
public bool field_has_both (uint32 field);
- [CCode (cprefix="V4L2_BUF_TYPE_")]
+ [CCode (cprefix="V4L2_BUF_TYPE_", has_type_id = false)]
public enum BufferType
{
VIDEO_CAPTURE,
PRIVATE
}
- [CCode (cprefix="V4L2_CTRL_TYPE_")]
+ [CCode (cprefix="V4L2_CTRL_TYPE_", has_type_id = false)]
public enum ControlType
{
INTEGER,
CTRL_CLASS
}
- [CCode (cprefix="V4L2_TUNER_")]
+ [CCode (cprefix="V4L2_TUNER_", has_type_id = false)]
public enum TunerType
{
RADIO,
DIGITAL_TV
}
- [CCode (cprefix="V4L2_MEMORY_")]
+ [CCode (cprefix="V4L2_MEMORY_", has_type_id = false)]
public enum Memory
{
MMAP,
OVERLAY
}
- [CCode (cprefix="V4L2_COLORSPACE_")]
+ [CCode (cprefix="V4L2_COLORSPACE_", has_type_id = false)]
public enum Colorspace
{
SMPTE170M,
SRGB
}
- [CCode (cprefix="V4L2_PRIORITY_")]
+ [CCode (cprefix="V4L2_PRIORITY_", has_type_id = false)]
public enum Priority
{
UNSET,
DEFAULT
}
- [CCode (cname="struct v4l2_rect")]
+ [CCode (cname="struct v4l2_rect", has_type_id = false)]
public struct Rect
{
public int32 left;
public int32 height;
}
- [CCode (cname="struct v4l2_fract")]
+ [CCode (cname="struct v4l2_fract", has_type_id = false)]
public struct Fraction
{
public uint32 numerator;
public uint32 denominator;
}
- [CCode (cprefix="V4L2_CAP_")]
+ [CCode (cprefix="V4L2_CAP_", has_type_id = false)]
public enum Capabilities
{
VIDEO_CAPTURE,
STREAMING
}
- [CCode (cname="struct v4l2_capability")]
+ [CCode (cname="struct v4l2_capability", has_type_id = false)]
public struct Capability
{
public unowned string driver;
public uint32[] reserved;
}
- [CCode (cprefix="V4L2_PIX_FMT_")]
+ [CCode (cprefix="V4L2_PIX_FMT_", has_type_id = false)]
public enum PixelFormatType
{
RGB332,
YVYU
}
- [CCode (cname="struct v4l2_pix_format")]
+ [CCode (cname="struct v4l2_pix_format", has_type_id = false)]
public struct PixelFormat
{
public uint32 width;
public uint32 priv;
}
- [CCode (cprefix="V4L2_FMT_FLAG_")]
+ [CCode (cprefix="V4L2_FMT_FLAG_", has_type_id = false)]
public enum FormatFlag
{
COMPRESSED
}
- [CCode (cname="struct v4l2_fmtdesc")]
+ [CCode (cname="struct v4l2_fmtdesc", has_type_id = false)]
public struct FormatDescriptor
{
public uint32 index;
public uint pixelformat;
}
- [CCode (cprefix="V4L2_FRMSIZE_TYPE_")]
+ [CCode (cprefix="V4L2_FRMSIZE_TYPE_", has_type_id = false)]
public enum FramesizeTypes
{
DISCRETE,
STEPWISE
}
- [CCode (cname="struct v4l2_frmsize_discrete")]
+ [CCode (cname="struct v4l2_frmsize_discrete", has_type_id = false)]
public struct FramesizeDiscrete
{
public uint32 width;
public uint32 height;
}
- [CCode (cname="struct v4l2_frmsize_stepwise")]
+ [CCode (cname="struct v4l2_frmsize_stepwise", has_type_id = false)]
public struct FramesizeStepwise
{
public uint32 min_width;
public uint32 step_height;
}
- [CCode (cname="struct v4l2_frmsizeenum")]
+ [CCode (cname="struct v4l2_frmsizeenum", has_type_id = false)]
public struct FramsizeEnum
{
public uint32 index;
public FramesizeStepwise stepwise;
}
- [CCode (cprefix="V4L2_FRMIVAL_TYPE_")]
+ [CCode (cprefix="V4L2_FRMIVAL_TYPE_", has_type_id = false)]
public enum FrameivalTypes
{
DISCRETE,
STEPWISE
}
- [CCode (cname="struct v4l2_frmival_stepwise")]
+ [CCode (cname="struct v4l2_frmival_stepwise", has_type_id = false)]
public struct FrameivalStepwise
{
public Fraction min;
public Fraction step;
}
- [CCode (cname="struct v4l2_frmivalenum")]
+ [CCode (cname="struct v4l2_frmivalenum", has_type_id = false)]
public struct FrameivalEnum
{
public uint32 index;
public Fraction stepwise;
}
- [CCode (cname="struct v4l2_timecode")]
+ [CCode (cname="struct v4l2_timecode", has_type_id = false)]
public struct Timecode
{
public uint type;
public uint8 userbits[4];
}
- [CCode (cprefix="V4L2_TC_TYPE_")]
+ [CCode (cprefix="V4L2_TC_TYPE_", has_type_id = false)]
public enum TimecodeType
{
24FPS,
60FPS
}
- [CCode (cprefix="V4L2_TC_FLAGS_")]
+ [CCode (cprefix="V4L2_TC_FLAGS_", has_type_id = false)]
public enum TimecodeFlags
{
DROPFRAME,
COLORFRAME
}
- [CCode (cprefix="V4L2_TC_USERBITS_")]
+ [CCode (cprefix="V4L2_TC_USERBITS_", has_type_id = false)]
public enum TimecodeUserbits
{
field,
}
- [CCode (cname="struct v4l2_jpegcompression")]
+ [CCode (cname="struct v4l2_jpegcompression", has_type_id = false)]
public struct JpegCompression
{
public int quality;
public uint32 jpeg_markers;
}
- [CCode (cprefix="V4L2_JPEG_MARKER_")]
+ [CCode (cprefix="V4L2_JPEG_MARKER_", has_type_id = false)]
public enum JpegMarker
{
DHT,
APP
}
- [CCode (cname="struct v4l2_requestbuffers")]
+ [CCode (cname="struct v4l2_requestbuffers", has_type_id = false)]
public struct RequestBuffers
{
public uint32 count;
public Memory memory;
}
- [CCode (cname="m")]
+ [CCode (cname="m", has_type_id = false)]
public struct M
{
public uint32 offset;
public ulong userptr;
}
- [CCode (cname="struct v4l2_buffer")]
+ [CCode (cname="struct v4l2_buffer", has_type_id = false)]
public struct Buffer
{
public uint32 index;
public uint32 reserved;
}
- [CCode (cprefix="V4L2_BUF_FLAG_")]
+ [CCode (cprefix="V4L2_BUF_FLAG_", has_type_id = false)]
public enum BufferFlags
{
MAPPED,
INPUT
}
- [CCode (cname="struct v4l2_framebuffer")]
+ [CCode (cname="struct v4l2_framebuffer", has_type_id = false)]
public struct FrameBuffer
{
public uint32 capability;
public PixelFormat fmt;
}
- [CCode (cprefix="V4L2_FBUF_CAP_")]
+ [CCode (cprefix="V4L2_FBUF_CAP_", has_type_id = false)]
public enum FrameBufferCapabilites
{
EXTERNOVERLAY,
LOCAL_INV_ALPHA
}
- [CCode (cprefix="V4L2_FBUF_FLAG_")]
+ [CCode (cprefix="V4L2_FBUF_FLAG_", has_type_id = false)]
public enum FrameBufferFlags
{
PRIMARY,
LOCAL_INV_ALPHA
}
- [CCode (cname="struct v4l2_clip")]
+ [CCode (cname="struct v4l2_clip", has_type_id = false)]
public struct Clip
{
public Rect c;
public Clip* next;
}
- [CCode (cname="struct v4l2_window")]
+ [CCode (cname="struct v4l2_window", has_type_id = false)]
public struct Window
{
public Rect w;
public uint8 global_alpha;
}
- [CCode (cname="struct v4l2_captureparm")]
+ [CCode (cname="struct v4l2_captureparm", has_type_id = false)]
public struct CaptureParm
{
public uint32 capability;
[CCode (cprefix="V4L2_")]
public const uint32 CAP_TIMEPERFRAME;
- [CCode (cname="struct v4l2_outputparm")]
+ [CCode (cname="struct v4l2_outputparm", has_type_id = false)]
public struct OutputParm
{
public uint32 capability;
public uint32 writebuffers;
}
- [CCode (cname="struct v4l2_cropcap")]
+ [CCode (cname="struct v4l2_cropcap", has_type_id = false)]
public struct CropCap
{
public BufferType type;
public Fraction pixelaspect;
}
- [CCode (cname="struct v4l2_crop")]
+ [CCode (cname="struct v4l2_crop", has_type_id = false)]
public struct Crop
{
public BufferType type;
public Rect c;
}
- [CCode (cprefix="V4L2_STD_")]
+ [CCode (cprefix="V4L2_STD_", has_type_id = false)]
public enum Standards
{
PAL_B,
ALL
}
- [CCode (cname="v4l2_std_id")]
+ [CCode (cname="v4l2_std_id", has_type_id = false)]
public struct StdId : uint64 { }
- [CCode (cname="struct v4l2_standard")]
+ [CCode (cname="struct v4l2_standard", has_type_id = false)]
public struct Standard
{
public uint32 index;
public uint32 framelines;
}
- [CCode (cname="struct v4l2_input")]
+ [CCode (cname="struct v4l2_input", has_type_id = false)]
public struct Input
{
public uint32 index;
public uint32 status;
}
- [CCode (cprefix="V4L2_INPUT_TYPE_")]
+ [CCode (cprefix="V4L2_INPUT_TYPE_", has_type_id = false)]
public enum InputType
{
TUNER,
CAMERA
}
- [CCode (cprefix="V4L2_IN_ST_")]
+ [CCode (cprefix="V4L2_IN_ST_", has_type_id = false)]
public enum InputStatus
{
NO_POWER,
VTR
}
- [CCode (cname="struct v4l2_output")]
+ [CCode (cname="struct v4l2_output", has_type_id = false)]
public struct Output
{
public uint32 index;
public StdId std;
}
- [CCode (cprefix="V4L2_OUTPUT_TYPE_")]
+ [CCode (cprefix="V4L2_OUTPUT_TYPE_", has_type_id = false)]
public enum OutputType
{
MODULATOR,
ANALOGVGAOVERLAY
}
- [CCode (cname="struct v4l2_control")]
+ [CCode (cname="struct v4l2_control", has_type_id = false)]
public struct Control
{
public uint32 id;
public int32 @value;
}
- [CCode (cname="struct v4l2_ext_control")]
+ [CCode (cname="struct v4l2_ext_control", has_type_id = false)]
public struct ExtControl
{
public uint32 id;
public void* reserved;
}
- [CCode (cname="struct v4l2_ext_controls")]
+ [CCode (cname="struct v4l2_ext_controls", has_type_id = false)]
public struct ExtControls
{
public uint32 ctrl_class;
public ExtControl* controls;
}
- [CCode (cprefix="V4L2_CTRL_CLASS_")]
+ [CCode (cprefix="V4L2_CTRL_CLASS_", has_type_id = false)]
public enum ControlClass
{
USER,
[CCode (cname="V4L2_CTRL_DRIVER_PRIV")]
public uint32 ctrl_driver_priv (uint32 id);
- [CCode (cname="struct v4l2_queryctrl")]
+ [CCode (cname="struct v4l2_queryctrl", has_type_id = false)]
public struct QueryControl
{
public uint32 id;
public uint32 flags;
}
- [CCode (cname="struct v4l2_querymenu")]
+ [CCode (cname="struct v4l2_querymenu", has_type_id = false)]
public struct QueryMenu
{
public uint32 id;
public uint32 reserved;
}
- [CCode (cprefix="V4L2_CTRL_FLAG_")]
+ [CCode (cprefix="V4L2_CTRL_FLAG_", has_type_id = false)]
public enum ControlFlags
{
DISABLED,
NEXT_CTRL
}
- [CCode (cprefix="V4L2_CID_")]
+ [CCode (cprefix="V4L2_CID_", has_type_id = false)]
public enum UserClassControlIds
{
BASE,
LASTP1
}
- [CCode (cprefix="V4L2_CID_POWER_LINE_FREQUENCY_")]
+ [CCode (cprefix="V4L2_CID_POWER_LINE_FREQUENCY_", has_type_id = false)]
public enum PowerLineFrequency
{
DISABLED,
60HZ
}
- [CCode (cprefix="V4L2_CID_MPEG_")]
+ [CCode (cprefix="V4L2_CID_MPEG_", has_type_id = false)]
public enum MpegClassControlIds
{
BASE,
VIDEO_MUTE_YUV
}
- [CCode (cprefix="V4L2_MPEG_STREAM_TYPE_")]
+ [CCode (cprefix="V4L2_MPEG_STREAM_TYPE_", has_type_id = false)]
public enum MpegStreamType
{
MPEG2_PS,
MPEG2_SVCD
}
- [CCode (cprefix="V4L2_MPEG_STREAM_VBI_FMT_")]
+ [CCode (cprefix="V4L2_MPEG_STREAM_VBI_FMT_", has_type_id = false)]
public enum MpegStreamVbiFmt
{
NONE,
IVTV
}
- [CCode (cprefix="V4L2_MPEG_AUDIO_SAMPLING_FREQ_")]
+ [CCode (cprefix="V4L2_MPEG_AUDIO_SAMPLING_FREQ_", has_type_id = false)]
public enum MpegAudioSamplingFreq
{
@44100,
@32000
}
- [CCode (cprefix="V4L2_MPEG_AUDIO_ENCODING_")]
+ [CCode (cprefix="V4L2_MPEG_AUDIO_ENCODING_", has_type_id = false)]
public enum MpegAudioEncoding
{
LAYER_1,
LAYER_3
}
- [CCode (cprefix="V4L2_MPEG_AUDIO_L1_BITRATE_")]
+ [CCode (cprefix="V4L2_MPEG_AUDIO_L1_BITRATE_", has_type_id = false)]
public enum MpegAudioL1Bitrate
{
32K,
448K
}
- [CCode (cprefix="V4L2_MPEG_AUDIO_L2_BITRATE_")]
+ [CCode (cprefix="V4L2_MPEG_AUDIO_L2_BITRATE_", has_type_id = false)]
public enum MpegAudioL2Bitrate
{
32K,
384K
}
- [CCode (cprefix="V4L2_MPEG_AUDIO_L3_BITRATE_")]
+ [CCode (cprefix="V4L2_MPEG_AUDIO_L3_BITRATE_", has_type_id = false)]
public enum MpegAudioL3Bitrate
{
32K,
320K,
}
- [CCode (cprefix="V4L2_MPEG_AUDIO_MODE_")]
+ [CCode (cprefix="V4L2_MPEG_AUDIO_MODE_", has_type_id = false)]
public enum MpegAudioMode
{
STEREO,
MONO
}
- [CCode (cprefix="V4L2_MPEG_AUDIO_MODE_EXTENSION_")]
+ [CCode (cprefix="V4L2_MPEG_AUDIO_MODE_EXTENSION_", has_type_id = false)]
public enum MpegAudioModeExtension
{
BOUND_4,
BOUND_16
}
- [CCode (cprefix="V4L2_MPEG_AUDIO_EMPHASIS_")]
+ [CCode (cprefix="V4L2_MPEG_AUDIO_EMPHASIS_", has_type_id = false)]
public enum MpegAudioEmphasis
{
NONE,
CCITT_J17,
}
- [CCode (cprefix="V4L2_MPEG_AUDIO_CRC_")]
+ [CCode (cprefix="V4L2_MPEG_AUDIO_CRC_", has_type_id = false)]
public enum MpegAudioCrc
{
NONE,
CRC16
}
- [CCode (cprefix="V4L2_MPEG_VIDEO_ENCODING_")]
+ [CCode (cprefix="V4L2_MPEG_VIDEO_ENCODING_", has_type_id = false)]
public enum MpegVideoEncoding
{
MPEG_1,
MPEG_2
}
- [CCode (cprefix="V4L2_MPEG_VIDEO_ASPECT_")]
+ [CCode (cprefix="V4L2_MPEG_VIDEO_ASPECT_", has_type_id = false)]
public enum MpegVideoAspect
{
1x1,
221x100
}
- [CCode (cprefix="V4L2_MPEG_VIDEO_BITRATE_MODE_")]
+ [CCode (cprefix="V4L2_MPEG_VIDEO_BITRATE_MODE_", has_type_id = false)]
public enum MpegVideoBitrateMode
{
VBR,
CBR
}
- [CCode (cprefix="V4L2_CID_MPEG_CX2341X_")]
+ [CCode (cprefix="V4L2_CID_MPEG_CX2341X_", has_type_id = false)]
public enum MpegCx2341xClassControlIds
{
BASE,
STREAM_INSERT_NAV_PACKETS
}
- [CCode (cprefix="V4L2_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE_")]
+ [CCode (cprefix="V4L2_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE_", has_type_id = false)]
public enum MpegCx2341xVideoSpatialFilterMode
{
MANUAL,
AUTO,
}
- [CCode (cprefix="V4L2_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPE_")]
+ [CCode (cprefix="V4L2_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPE_", has_type_id = false)]
public enum MpegCx2341xVideoLumaSpatialFilterType
{
OFF,
2D_SYM_NON_SEPARABLE,
}
- [CCode (cprefix="V4L2_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE_")]
+ [CCode (cprefix="V4L2_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE_", has_type_id = false)]
public enum MpegCx2341xVideoChromaSpatialFilterType
{
OFF,
1D_HOR
}
- [CCode (cprefix="V4L2_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE_")]
+ [CCode (cprefix="V4L2_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE_", has_type_id = false)]
public enum MpegCx2341xVideoTemporalFilterMode
{
MANUAL,
AUTO
}
- [CCode (cprefix="V4L2_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE_")]
+ [CCode (cprefix="V4L2_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE_", has_type_id = false)]
public enum MpegCx2341xVideoMedianFilterType
{
OFF,
DIAG
}
- [CCode (cprefix="V4L2_CID_")]
+ [CCode (cprefix="V4L2_CID_", has_type_id = false)]
public enum CameraClassControlIds
{
CAMERA_CLASS_BASE,
FOCUS_AUTO
}
- [CCode (cprefix="V4L2_EXPOSURE_")]
+ [CCode (cprefix="V4L2_EXPOSURE_", has_type_id = false)]
public enum ExposureAutoType
{
AUTO,
APERTURE_PRIORITY
}
- [CCode (cname="struct v4l2_tuner")]
+ [CCode (cname="struct v4l2_tuner", has_type_id = false)]
public struct Tuner
{
public uint32 index;
public int32 afc;
}
- [CCode (cname="struct v4l2_modulator")]
+ [CCode (cname="struct v4l2_modulator", has_type_id = false)]
public struct Modulator
{
public uint32 index;
public uint32 txsubchans;
}
- [CCode (cprefix="V4L2_TUNER_CAP_")]
+ [CCode (cprefix="V4L2_TUNER_CAP_", has_type_id = false)]
public enum TunerCapabilities
{
LOW,
LANG1
}
- [CCode (cprefix="V4L2_TUNER_SUB_")]
+ [CCode (cprefix="V4L2_TUNER_SUB_", has_type_id = false)]
public enum TunerSubs
{
MONO,
LANG1
}
- [CCode (cprefix="V4L2_TUNER_MODE_")]
+ [CCode (cprefix="V4L2_TUNER_MODE_", has_type_id = false)]
public enum TunerModes
{
MONO,
LANG1_LANG2
}
- [CCode (cname="struct v4l2_frequency")]
+ [CCode (cname="struct v4l2_frequency", has_type_id = false)]
public struct Frequency
{
public uint32 tuner;
public uint32 frequency;
}
- [CCode (cname="struct v4l2_hw_freq_seek")]
+ [CCode (cname="struct v4l2_hw_freq_seek", has_type_id = false)]
public struct HwFreqSeek
{
public uint32 tuner;
public uint32 wrap_around;
}
- [CCode (cname="struct v4l2_audio")]
+ [CCode (cname="struct v4l2_audio", has_type_id = false)]
public struct Audio
{
public uint32 index;
public uint32 mode;
}
- [CCode (cprefix="V4L2_AUDCAP_")]
+ [CCode (cprefix="V4L2_AUDCAP_", has_type_id = false)]
public enum AudioCapabilities
{
STEREO,
[CCode (cprefix="V4L2_")]
public const uint32 AUDMODE_AVL;
- [CCode (cname="struct v4l2_audioout")]
+ [CCode (cname="struct v4l2_audioout", has_type_id = false)]
public struct AudioOut
{
public uint32 index;
public uint32 mode;
}
- [CCode (cprefix="V4L2_ENC_IDX_FRAME_")]
+ [CCode (cprefix="V4L2_ENC_IDX_FRAME_", has_type_id = false)]
public enum EncIdxFrame
{
I,
MASK
}
- [CCode (cname="struct v4l2_enc_idx_entry")]
+ [CCode (cname="struct v4l2_enc_idx_entry", has_type_id = false)]
public struct EncIdxEntry
{
public uint64 offset;
[CCode (cprefix="V4L2_")]
public const int ENC_IDX_ENTRIES;
- [CCode (cname="struct v4l2_enc_idx")]
+ [CCode (cname="struct v4l2_enc_idx", has_type_id = false)]
public struct EncIdx
{
public uint32 entries;
public EncIdxEntry[] entry;
}
- [CCode (cprefix="V4L2_ENC_CMD_")]
+ [CCode (cprefix="V4L2_ENC_CMD_", has_type_id = false)]
public enum EncCmd
{
START,
STOP_AT_GOP_END
}
- [CCode (cname="struct raw")]
+ [CCode (cname="struct raw", has_type_id = false)]
public struct Raw
{
public uint32 data[8];
}
- [CCode (cname="struct v4l2_encoder_cmd")]
+ [CCode (cname="struct v4l2_encoder_cmd", has_type_id = false)]
public struct EncoderCmd
{
public uint32 cmd;
public Raw raw;
}
- [CCode (cname="struct v4l2_vbi_format")]
+ [CCode (cname="struct v4l2_vbi_format", has_type_id = false)]
public struct VbiFormat
{
public uint32 sampling_rate;
public uint32 flags;
}
- [CCode (cprefix="V4L2_VBI_")]
+ [CCode (cprefix="V4L2_VBI_", has_type_id = false)]
public enum VbiFlags
{
UNSYNC,
INTERLACED
}
- [CCode (cname="struct v4l2_sliced_vbi_format")]
+ [CCode (cname="struct v4l2_sliced_vbi_format", has_type_id = false)]
public struct SlicedVbiFormat
{
public uint16 service_set;
public uint32[] reserved;
}
- [CCode (cprefix="V4L2_SLICED_")]
+ [CCode (cprefix="V4L2_SLICED_", has_type_id = false)]
public enum SlicedType
{
ELETEXT_B,
T
}
- [CCode (cname="struct v4l2_sliced_vbi_cap")]
+ [CCode (cname="struct v4l2_sliced_vbi_cap", has_type_id = false)]
public struct SlicedVbiCap
{
public uint16 service_set;
public BufferType type;
}
- [CCode (cname="struct v4l2_sliced_vbi_data")]
+ [CCode (cname="struct v4l2_sliced_vbi_data", has_type_id = false)]
public struct SlicedVbiData
{
public uint32 id;
public uint8 data[48];
}
+ [CCode (has_type_id = false)]
public struct Fmt
{
public PixelFormat pix;
public uint8 raw_data[200];
}
- [CCode (cname="struct v4l2_format")]
+ [CCode (cname="struct v4l2_format", has_type_id = false)]
public struct Format
{
public BufferType type;
public Fmt fmt;
}
+ [CCode (has_type_id = false)]
public struct Parm
{
public CaptureParm capture;
public uint8 raw_data[200];
}
- [CCode (cname="struct v4l2_streamparm")]
+ [CCode (cname="struct v4l2_streamparm", has_type_id = false)]
public struct StreamParm
{
public BufferType type;
public unowned Parm parm;
}
- [CCode (cprefix="V4L2_CHIP_MATCH_")]
+ [CCode (cprefix="V4L2_CHIP_MATCH_", has_type_id = false)]
public enum ChipMatch
{
HOST,
I2C_ADDR
}
- [CCode (cname="struct v4l2_register")]
+ [CCode (cname="struct v4l2_register", has_type_id = false)]
public struct Register
{
public uint32 match_type;
public uint64 val;
}
- [CCode (cname="struct v4l2_chip_ident")]
+ [CCode (cname="struct v4l2_chip_ident", has_type_id = false)]
public struct ChipIdent
{
public uint32 match_type;
public const ulong AllPlanes;
[SimpleType]
- [CCode (cname = "XPointer")]
+ [CCode (cname = "XPointer", has_type_id = false)]
public struct Pointer {
}
[CCode (cname = "Atom", type_id = "G_TYPE_LONG",
marshaller_type_name = "LONG",
get_value_function = "g_value_get_long",
- set_value_function = "g_value_set_long")]
+ set_value_function = "g_value_set_long", has_type_id = false)]
public struct Atom {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cname = "Colormap")]
+ [CCode (cname = "Colormap", has_type_id = false)]
public struct Colormap {
}
[SimpleType]
- [CCode (cname = "GC")]
+ [CCode (cname = "GC", has_type_id = false)]
public struct GC {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cname = "Status")]
+ [CCode (cname = "Status", has_type_id = false)]
public struct Status {
}
marshaller_type_name = "INT",
get_value_function = "g_value_get_int",
set_value_function = "g_value_set_int", default_value = "0",
- type_signature = "i")]
+ type_signature = "i", has_type_id = false)]
public struct ID {
}
marshaller_type_name = "INT",
get_value_function = "g_value_get_int",
set_value_function = "g_value_set_int", default_value = "0",
- type_signature = "i")]
+ type_signature = "i", has_type_id = false)]
public struct Drawable : ID
{
}
marshaller_type_name = "INT",
get_value_function = "g_value_get_int",
set_value_function = "g_value_set_int", default_value = "0",
- type_signature = "i")]
+ type_signature = "i", has_type_id = false)]
public struct Window : Drawable {
}
marshaller_type_name = "INT",
get_value_function = "g_value_get_int",
set_value_function = "g_value_set_int", default_value = "0",
- type_signature = "i")]
+ type_signature = "i", has_type_id = false)]
public struct Pixmap : Drawable {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cname = "Mask")]
+ [CCode (cname = "Mask", has_type_id = false)]
public struct Mask {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cname = "VisualID")]
+ [CCode (cname = "VisualID", has_type_id = false)]
public struct VisualID {
}
- [CCode (cname = "XVisualInfo")]
+ [CCode (cname = "XVisualInfo", has_type_id = false)]
public struct VisualInfo {
public unowned X.Visual visual;
public X.VisualID visualid;
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cname = "Time")]
+ [CCode (cname = "Time", has_type_id = false)]
public struct Time {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cname = "Cursor")]
+ [CCode (cname = "Cursor", has_type_id = false)]
public struct Cursor {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cname = "GContext")]
+ [CCode (cname = "GContext", has_type_id = false)]
public struct GContext {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cname = "KeySym")]
+ [CCode (cname = "KeySym", has_type_id = false)]
public struct KeySym {
}
[SimpleType]
[IntegerType (rank = 9)]
- [CCode (cname = "KeyCode")]
+ [CCode (cname = "KeyCode", has_type_id = false)]
public struct KeyCode {
}
public int height;
}
- [CCode (cprefix = "", cname = "int")]
+ [CCode (cprefix = "", cname = "int", has_type_id = false)]
public enum ImageFormat {
XYBitmap,
XYPixmap,
[CCode (cname = "XAddPixel")]
public int add_pixel (Image img, long @value);
- [CCode (cname = "XSetWindowAttributes")]
+ [CCode (cname = "XSetWindowAttributes", has_type_id = false)]
public struct SetWindowAttributes {
public Pixmap background_pixmap; /* background or None or ParentRelative */
public ulong background_pixel; /* background pixel */
public Cursor cursor; /* cursor to be displayed (or None) */
}
- [CCode (cname = "XWindowAttributes", has_destroy_function = false, cheader_filename = "X11/Xlib.h,X11/Xatom.h,X11/Xutil.h")]
+ [CCode (cname = "XWindowAttributes", has_destroy_function = false, cheader_filename = "X11/Xlib.h,X11/Xatom.h,X11/Xutil.h", has_type_id = false)]
public struct WindowAttributes {
public int x;
public int y; /* location of window */
[CCode (cname = "XFree")]
public int free (void* data);
- [CCode (cprefix = "", cname = "int")]
+ [CCode (cprefix = "", cname = "int", has_type_id = false)]
public enum ErrorCode {
[CCode (cname = "Success")]
SUCCESS,
LAST_EXTENSION_ERROR
}
- [CCode (cprefix = "", cname = "int")]
+ [CCode (cprefix = "", cname = "int", has_type_id = false)]
public enum WindowClass {
[CCode (cname = "InputOutput")]
INPUT_OUTPUT,
WinGravity
}
- [CCode (cprefix = "GrabMode")]
+ [CCode (cprefix = "GrabMode", has_type_id = false)]
public enum GrabMode {
Sync,
Async
Mod5Mask
}
- [CCode (cprefix = "")]
+ [CCode (cprefix = "", has_type_id = false)]
public enum EventType {
KeyPress,
KeyRelease,
// union
[GIR (name = "XEvent")]
- [CCode (cname = "XEvent")]
+ [CCode (cname = "XEvent", has_type_id = false)]
public struct Event {
public int type;
public AnyEvent xany;
public GenericEventCookie xcookie;
}
- [CCode (cname = "XAnyEvent")]
+ [CCode (cname = "XAnyEvent", has_type_id = false)]
public struct AnyEvent {
public int type;
public ulong serial;
public Window window;
}
- [CCode (cname = "XKeyEvent")]
+ [CCode (cname = "XKeyEvent", has_type_id = false)]
public struct KeyEvent {
public int type;
public ulong serial;
public bool same_screen;
}
- [CCode (cname = "XButtonEvent")]
+ [CCode (cname = "XButtonEvent", has_type_id = false)]
public struct ButtonEvent {
public int type;
public ulong serial;
public bool same_screen;
}
- [CCode (cname = "XMotionEvent")]
+ [CCode (cname = "XMotionEvent", has_type_id = false)]
public struct MotionEvent {
public int type;
public ulong serial;
public bool same_screen;
}
- [CCode (cname = "XCrossingEvent")]
+ [CCode (cname = "XCrossingEvent", has_type_id = false)]
public struct CrossingEvent {
public int type;
public ulong serial;
public uint state;
}
- [CCode (cname = "XCreateWindowEvent")]
+ [CCode (cname = "XCreateWindowEvent", has_type_id = false)]
public struct CreateWindowEvent {
public int type;
public ulong serial;
public bool override_redirect;
}
- [CCode (cname = "XDestroyWindowEvent")]
+ [CCode (cname = "XDestroyWindowEvent", has_type_id = false)]
public struct DestroyWindowEvent {
public int type;
public ulong serial;
public Window window;
}
- [CCode (cname = "XUnmapEvent")]
+ [CCode (cname = "XUnmapEvent", has_type_id = false)]
public struct UnmapEvent {
public int type;
public ulong serial;
public bool from_configure;
}
- [CCode (cname = "XMapEvent")]
+ [CCode (cname = "XMapEvent", has_type_id = false)]
public struct MapEvent {
public int type;
public ulong serial;
public bool override_redirect;
}
- [CCode (cname = "XMapRequestEvent")]
+ [CCode (cname = "XMapRequestEvent", has_type_id = false)]
public struct MapRequestEvent {
public int type;
public ulong serial;
public Window window;
}
- [CCode (cname = "XReparentEvent")]
+ [CCode (cname = "XReparentEvent", has_type_id = false)]
public struct ReparentEvent {
public int type;
public ulong serial;
public bool override_redirect;
}
- [CCode (cname = "XConfigureEvent")]
+ [CCode (cname = "XConfigureEvent", has_type_id = false)]
public struct ConfigureEvent {
public int type;
public ulong serial;
public bool override_redirect;
}
- [CCode (cname = "XGravityEvent")]
+ [CCode (cname = "XGravityEvent", has_type_id = false)]
public struct GravityEvent {
public int type;
public ulong serial;
public int y;
}
- [CCode (cname = "XConfigureRequestEvent")]
+ [CCode (cname = "XConfigureRequestEvent", has_type_id = false)]
public struct ConfigureRequestEvent {
public int type;
public ulong serial;
public ulong value_mask;
}
- [CCode (cname = "XCirculateEvent")]
+ [CCode (cname = "XCirculateEvent", has_type_id = false)]
public struct CirculateEvent {
public int type;
public ulong serial;
public int place;
}
- [CCode (cname = "XCirculateRequestEvent")]
+ [CCode (cname = "XCirculateRequestEvent", has_type_id = false)]
public struct CirculateRequestEvent {
public int type;
public ulong serial;
public int place;
}
- [CCode (cname = "XPropertyEvent")]
+ [CCode (cname = "XPropertyEvent", has_type_id = false)]
public struct PropertyEvent {
public int type;
public ulong serial;
public int state;
}
- [CCode (cname = "XSelectionEvent")]
+ [CCode (cname = "XSelectionEvent", has_type_id = false)]
public struct SelectionEvent {
public int type;
public ulong serial;
public ulong time;
}
- [CCode (cname = "XClientMessageEvent")]
+ [CCode (cname = "XClientMessageEvent", has_type_id = false)]
public struct ClientMessageEvent {
public int type;
public ulong serial; /* # of last request processed by server */
public ClientMessageEventData data;
}
- [CCode (cname = "XGenericEvent")]
+ [CCode (cname = "XGenericEvent", has_type_id = false)]
public struct GenericEvent {
public int type;
public ulong serial;
public int evtype;
}
- [CCode (cname = "XGenericEventCookie")]
+ [CCode (cname = "XGenericEventCookie", has_type_id = false)]
public struct GenericEventCookie {
public int type;
public ulong serial;
public void *data;
}
- [CCode (cname = "RECTANGLE", has_type_id = false)]
+ [CCode (cname = "RECTANGLE", has_type_id = false, has_type_id = false)]
public struct Rectangle {
public short x;
public short y;
public unowned long[] l;
}
- [CCode (cprefix = "Queued")]
+ [CCode (cprefix = "Queued", has_type_id = false)]
public enum QueuedMode {
Already,
AfterFlush,
AfterReading
}
- [CCode (cprefix = "PropMode")]
+ [CCode (cprefix = "PropMode", has_type_id = false)]
public enum PropMode {
Replace,
Prepend,
Append
}
- [CCode (cprefix = "")]
+ [CCode (cprefix = "", has_type_id = false)]
public enum AllowEventsMode {
AsyncPointer,
SyncPointer,
SyncBoth
}
- [CCode (cprefix = "")]
+ [CCode (cprefix = "", has_type_id = false)]
public enum MapState {
IsUnmapped,
IsUnviewable,
IsViewable
}
- [CCode (cprefix = "RevertTo")]
+ [CCode (cprefix = "RevertTo", has_type_id = false)]
public enum RevertTo {
None,
PointerRoot,
public const char COPY_FROM_PARENT;
- [CCode (cname = "xcb_window_class_t")]
+ [CCode (cname = "xcb_window_class_t", has_type_id = false)]
public enum WindowClass {
COPY_FROM_PARENT,
INPUT_OUTPUT,
public uint16 height;
}
- [CCode (cname = "xcb_cw_t")]
+ [CCode (cname = "xcb_cw_t", has_type_id = false)]
public enum CW {
BACK_PIXMAP,
BACK_PIXEL,
CURSOR
}
- [CCode (cname = "xcb_event_mask_t")]
+ [CCode (cname = "xcb_event_mask_t", has_type_id = false)]
public enum EventMask {
NO_EVENT,
KEY_PRESS,
}
[SimpleType]
- [CCode (cname = "xcb_screen_iterator_t")]
+ [CCode (cname = "xcb_screen_iterator_t", has_type_id = false)]
public struct ScreenIterator {
public unowned Screen data;
public int rem;
public Window* children();
}
- [CCode (cname = "xcb_depth_iterator_t")]
+ [CCode (cname = "xcb_depth_iterator_t", has_type_id = false)]
public struct DepthIterator {
public unowned Depth data;
public int rem;
public void next ();
}
- [CCode (cname = "xcb_visualtype_iterator_t")]
+ [CCode (cname = "xcb_visualtype_iterator_t", has_type_id = false)]
public struct VisualTypeIterator {
public unowned VisualType data;
public int rem;
public VoidCookie map_window (Connection connection, Window wid);
[SimpleType]
- [CCode (cname = "xcb_void_cookie_t")]
+ [CCode (cname = "xcb_void_cookie_t", has_type_id = false)]
public struct VoidCookie {
}
[SimpleType]
- [CCode (cname = "xcb_query_tree_cookie_t")]
+ [CCode (cname = "xcb_query_tree_cookie_t", has_type_id = false)]
public struct QueryTreeCookie {
}
- [CCode (cname = "xcb_rectangle_t")]
+ [CCode (cname = "xcb_rectangle_t", has_type_id = false)]
public struct Rectangle {
public int16 x;
public int16 y;
marshaller_type_name = "INT",
get_value_function = "g_value_get_int",
set_value_function = "g_value_set_int", default_value = "0",
- type_signature = "i")]
+ type_signature = "i", has_type_id = false)]
public struct Drawable : uint32 {
}
marshaller_type_name = "INT",
get_value_function = "g_value_get_int",
set_value_function = "g_value_set_int", default_value = "0",
- type_signature = "i")]
+ type_signature = "i", has_type_id = false)]
public struct Window : Drawable {
}
[CCode (lower_case_cprefix = "", cheader_filename = "zlib.h")]
namespace ZLib {
- [CCode (cname="int", cprefix="Z_")]
+ [CCode (cname="int", cprefix="Z_", has_type_id = false)]
public enum Flush {
NO_FLUSH,
SYNC_FLUSH,
FINISH,
BLOCK
}
- [CCode (cname="int", cprefix="Z_")]
+ [CCode (cname="int", cprefix="Z_", has_type_id = false)]
public enum Status {
OK,
STREAM_END,
BUF_ERROR,
VERSION_ERROR
}
- [CCode (cname="int", cprefix="Z_")]
+ [CCode (cname="int", cprefix="Z_", has_type_id = false)]
public enum Level {
NO_COMPRESSION,
BEST_SPEED,
BEST_COMPRESSION,
DEFAULT_COMPRESSION
}
- [CCode (cname="int", cprefix="Z_")]
+ [CCode (cname="int", cprefix="Z_", has_type_id = false)]
public enum Strategy {
DEFAULT_STRATEGY,
FILTERED,
RLE,
FIXED
}
- [CCode (cname="int", cprefix="Z_")]
+ [CCode (cname="int", cprefix="Z_", has_type_id = false)]
public enum Data {
BINARY,
ASCII,
UNKNOWN
}
- [CCode (cname="int", cprefix="Z_")]
+ [CCode (cname="int", cprefix="Z_", has_type_id = false)]
public enum Algorithm {
DEFLATED
}
- [CCode (cname="int", cprefix="Z_")]
+ [CCode (cname="int", cprefix="Z_", has_type_id = false)]
public enum Initial {
NULL
}
[CCode (cname = "ZLIB_VER_REVISION")]
public const int REVISION;
}
- [CCode (cname = "z_stream", destroy_function = "deflateEnd")]
+ [CCode (cname = "z_stream", destroy_function = "deflateEnd", has_type_id = false)]
public struct Stream {
[CCode (array_length_cname = "avail_in", array_length_type = "ulong")]
public unowned uint8[] next_in;
public int data_type;
public ulong adler;
}
- [CCode (cname = "z_stream", destroy_function = "deflateEnd")]
+ [CCode (cname = "z_stream", destroy_function = "deflateEnd", has_type_id = false)]
public struct DeflateStream : Stream {
[CCode (cname = "deflateInit")]
public DeflateStream (int level = Level.DEFAULT_COMPRESSION);
[CCode (cname = "deflateSetHeader")]
public int set_header (GZHeader head);
}
- [CCode (cname = "z_stream", destroy_function = "inflateEnd")]
+ [CCode (cname = "z_stream", destroy_function = "inflateEnd", has_type_id = false)]
public struct InflateStream : Stream {
[CCode (cname = "inflateInit")]
public InflateStream ();
public static ulong adler32 (ulong crc = 0UL, [CCode (array_length_type = "guint")] uint8[]? buf = null);
public static ulong crc32 (ulong crc = 0UL, [CCode (array_length_type = "guint")] uint8[]? buf = null);
}
- [CCode (cname = "gz_header")]
+ [CCode (cname = "gz_header", has_type_id = false)]
public struct GZHeader {
public int text;
public ulong time;