zigwin32/win32/devices/all_joyn.zig

4843 lines
187 KiB
Zig

//! NOTE: this file is autogenerated, DO NOT MODIFY
//--------------------------------------------------------------------------------
// Section: Constants (38)
//--------------------------------------------------------------------------------
pub const QCC_TRUE = @as(u32, 1);
pub const QCC_FALSE = @as(u32, 0);
pub const ALLJOYN_MESSAGE_FLAG_NO_REPLY_EXPECTED = @as(u32, 1);
pub const ALLJOYN_MESSAGE_FLAG_AUTO_START = @as(u32, 2);
pub const ALLJOYN_MESSAGE_FLAG_ALLOW_REMOTE_MSG = @as(u32, 4);
pub const ALLJOYN_MESSAGE_FLAG_SESSIONLESS = @as(u32, 16);
pub const ALLJOYN_MESSAGE_FLAG_GLOBAL_BROADCAST = @as(u32, 32);
pub const ALLJOYN_MESSAGE_FLAG_ENCRYPTED = @as(u32, 128);
pub const ALLJOYN_TRAFFIC_TYPE_MESSAGES = @as(u32, 1);
pub const ALLJOYN_TRAFFIC_TYPE_RAW_UNRELIABLE = @as(u32, 2);
pub const ALLJOYN_TRAFFIC_TYPE_RAW_RELIABLE = @as(u32, 4);
pub const ALLJOYN_PROXIMITY_ANY = @as(u32, 255);
pub const ALLJOYN_PROXIMITY_PHYSICAL = @as(u32, 1);
pub const ALLJOYN_PROXIMITY_NETWORK = @as(u32, 2);
pub const ALLJOYN_NAMED_PIPE_CONNECT_SPEC = "npipe:";
pub const ALLJOYN_READ_READY = @as(u32, 1);
pub const ALLJOYN_WRITE_READY = @as(u32, 2);
pub const ALLJOYN_DISCONNECTED = @as(u32, 4);
pub const ALLJOYN_LITTLE_ENDIAN = @as(u8, 108);
pub const ALLJOYN_BIG_ENDIAN = @as(u8, 66);
pub const ALLJOYN_MESSAGE_DEFAULT_TIMEOUT = @as(u32, 25000);
pub const ALLJOYN_CRED_PASSWORD = @as(u16, 1);
pub const ALLJOYN_CRED_USER_NAME = @as(u16, 2);
pub const ALLJOYN_CRED_CERT_CHAIN = @as(u16, 4);
pub const ALLJOYN_CRED_PRIVATE_KEY = @as(u16, 8);
pub const ALLJOYN_CRED_LOGON_ENTRY = @as(u16, 16);
pub const ALLJOYN_CRED_EXPIRATION = @as(u16, 32);
pub const ALLJOYN_CRED_NEW_PASSWORD = @as(u16, 4097);
pub const ALLJOYN_CRED_ONE_TIME_PWD = @as(u16, 8193);
pub const ALLJOYN_PROP_ACCESS_READ = @as(u8, 1);
pub const ALLJOYN_PROP_ACCESS_WRITE = @as(u8, 2);
pub const ALLJOYN_PROP_ACCESS_RW = @as(u8, 3);
pub const ALLJOYN_MEMBER_ANNOTATE_NO_REPLY = @as(u8, 1);
pub const ALLJOYN_MEMBER_ANNOTATE_DEPRECATED = @as(u8, 2);
pub const ALLJOYN_MEMBER_ANNOTATE_SESSIONCAST = @as(u8, 4);
pub const ALLJOYN_MEMBER_ANNOTATE_SESSIONLESS = @as(u8, 8);
pub const ALLJOYN_MEMBER_ANNOTATE_UNICAST = @as(u8, 16);
pub const ALLJOYN_MEMBER_ANNOTATE_GLOBAL_BROADCAST = @as(u8, 32);
//--------------------------------------------------------------------------------
// Section: Types (110)
//--------------------------------------------------------------------------------
pub const alljoyn_about_announceflag = enum(i32) {
UNANNOUNCED = 0,
ANNOUNCED = 1,
};
pub const UNANNOUNCED = alljoyn_about_announceflag.UNANNOUNCED;
pub const ANNOUNCED = alljoyn_about_announceflag.ANNOUNCED;
pub const QStatus = enum(i32) {
OK = 0,
FAIL = 1,
UTF_CONVERSION_FAILED = 2,
BUFFER_TOO_SMALL = 3,
OS_ERROR = 4,
OUT_OF_MEMORY = 5,
SOCKET_BIND_ERROR = 6,
INIT_FAILED = 7,
WOULDBLOCK = 8,
NOT_IMPLEMENTED = 9,
TIMEOUT = 10,
SOCK_OTHER_END_CLOSED = 11,
BAD_ARG_1 = 12,
BAD_ARG_2 = 13,
BAD_ARG_3 = 14,
BAD_ARG_4 = 15,
BAD_ARG_5 = 16,
BAD_ARG_6 = 17,
BAD_ARG_7 = 18,
BAD_ARG_8 = 19,
INVALID_ADDRESS = 20,
INVALID_DATA = 21,
READ_ERROR = 22,
WRITE_ERROR = 23,
OPEN_FAILED = 24,
PARSE_ERROR = 25,
END_OF_DATA = 26,
CONN_REFUSED = 27,
BAD_ARG_COUNT = 28,
WARNING = 29,
EOF = 30,
DEADLOCK = 31,
COMMON_ERRORS = 4096,
STOPPING_THREAD = 4097,
ALERTED_THREAD = 4098,
XML_MALFORMED = 4099,
AUTH_FAIL = 4100,
AUTH_USER_REJECT = 4101,
NO_SUCH_ALARM = 4102,
TIMER_FALLBEHIND = 4103,
SSL_ERRORS = 4104,
SSL_INIT = 4105,
SSL_CONNECT = 4106,
SSL_VERIFY = 4107,
EXTERNAL_THREAD = 4108,
CRYPTO_ERROR = 4109,
CRYPTO_TRUNCATED = 4110,
CRYPTO_KEY_UNAVAILABLE = 4111,
BAD_HOSTNAME = 4112,
CRYPTO_KEY_UNUSABLE = 4113,
EMPTY_KEY_BLOB = 4114,
CORRUPT_KEYBLOB = 4115,
INVALID_KEY_ENCODING = 4116,
DEAD_THREAD = 4117,
THREAD_RUNNING = 4118,
THREAD_STOPPING = 4119,
BAD_STRING_ENCODING = 4120,
CRYPTO_INSUFFICIENT_SECURITY = 4121,
CRYPTO_ILLEGAL_PARAMETERS = 4122,
CRYPTO_HASH_UNINITIALIZED = 4123,
THREAD_NO_WAIT = 4124,
TIMER_EXITING = 4125,
INVALID_GUID = 4126,
THREADPOOL_EXHAUSTED = 4127,
THREADPOOL_STOPPING = 4128,
INVALID_STREAM = 4129,
TIMER_FULL = 4130,
IODISPATCH_STOPPING = 4131,
SLAP_INVALID_PACKET_LEN = 4132,
SLAP_HDR_CHECKSUM_ERROR = 4133,
SLAP_INVALID_PACKET_TYPE = 4134,
SLAP_LEN_MISMATCH = 4135,
SLAP_PACKET_TYPE_MISMATCH = 4136,
SLAP_CRC_ERROR = 4137,
SLAP_ERROR = 4138,
SLAP_OTHER_END_CLOSED = 4139,
TIMER_NOT_ALLOWED = 4140,
NOT_CONN = 4141,
XML_CONVERTER_ERROR = 8192,
XML_INVALID_RULES_COUNT = 8193,
XML_INTERFACE_MEMBERS_MISSING = 8194,
XML_INVALID_MEMBER_TYPE = 8195,
XML_INVALID_MEMBER_ACTION = 8196,
XML_MEMBER_DENY_ACTION_WITH_OTHER = 8197,
XML_INVALID_ANNOTATIONS_COUNT = 8198,
XML_INVALID_ELEMENT_NAME = 8199,
XML_INVALID_ATTRIBUTE_VALUE = 8200,
XML_INVALID_SECURITY_LEVEL_ANNOTATION_VALUE = 8201,
XML_INVALID_ELEMENT_CHILDREN_COUNT = 8202,
XML_INVALID_POLICY_VERSION = 8203,
XML_INVALID_POLICY_SERIAL_NUMBER = 8204,
XML_INVALID_ACL_PEER_TYPE = 8205,
XML_INVALID_ACL_PEER_CHILDREN_COUNT = 8206,
XML_ACL_ALL_TYPE_PEER_WITH_OTHERS = 8207,
XML_INVALID_ACL_PEER_PUBLIC_KEY = 8208,
XML_ACL_PEER_NOT_UNIQUE = 8209,
XML_ACL_PEER_PUBLIC_KEY_SET = 8210,
XML_ACLS_MISSING = 8211,
XML_ACL_PEERS_MISSING = 8212,
XML_INVALID_OBJECT_PATH = 8213,
XML_INVALID_INTERFACE_NAME = 8214,
XML_INVALID_MEMBER_NAME = 8215,
XML_INVALID_MANIFEST_VERSION = 8216,
XML_INVALID_OID = 8217,
XML_INVALID_BASE64 = 8218,
XML_INTERFACE_NAME_NOT_UNIQUE = 8219,
XML_MEMBER_NAME_NOT_UNIQUE = 8220,
XML_OBJECT_PATH_NOT_UNIQUE = 8221,
XML_ANNOTATION_NOT_UNIQUE = 8222,
NONE = 65535,
BUS_ERRORS = 36864,
BUS_READ_ERROR = 36865,
BUS_WRITE_ERROR = 36866,
BUS_BAD_VALUE_TYPE = 36867,
BUS_BAD_HEADER_FIELD = 36868,
BUS_BAD_SIGNATURE = 36869,
BUS_BAD_OBJ_PATH = 36870,
BUS_BAD_MEMBER_NAME = 36871,
BUS_BAD_INTERFACE_NAME = 36872,
BUS_BAD_ERROR_NAME = 36873,
BUS_BAD_BUS_NAME = 36874,
BUS_NAME_TOO_LONG = 36875,
BUS_BAD_LENGTH = 36876,
BUS_BAD_VALUE = 36877,
BUS_BAD_HDR_FLAGS = 36878,
BUS_BAD_BODY_LEN = 36879,
BUS_BAD_HEADER_LEN = 36880,
BUS_UNKNOWN_SERIAL = 36881,
BUS_UNKNOWN_PATH = 36882,
BUS_UNKNOWN_INTERFACE = 36883,
BUS_ESTABLISH_FAILED = 36884,
BUS_UNEXPECTED_SIGNATURE = 36885,
BUS_INTERFACE_MISSING = 36886,
BUS_PATH_MISSING = 36887,
BUS_MEMBER_MISSING = 36888,
BUS_REPLY_SERIAL_MISSING = 36889,
BUS_ERROR_NAME_MISSING = 36890,
BUS_INTERFACE_NO_SUCH_MEMBER = 36891,
BUS_NO_SUCH_OBJECT = 36892,
BUS_OBJECT_NO_SUCH_MEMBER = 36893,
BUS_OBJECT_NO_SUCH_INTERFACE = 36894,
BUS_NO_SUCH_INTERFACE = 36895,
BUS_MEMBER_NO_SUCH_SIGNATURE = 36896,
BUS_NOT_NUL_TERMINATED = 36897,
BUS_NO_SUCH_PROPERTY = 36898,
BUS_SET_WRONG_SIGNATURE = 36899,
BUS_PROPERTY_VALUE_NOT_SET = 36900,
BUS_PROPERTY_ACCESS_DENIED = 36901,
BUS_NO_TRANSPORTS = 36902,
BUS_BAD_TRANSPORT_ARGS = 36903,
BUS_NO_ROUTE = 36904,
BUS_NO_ENDPOINT = 36905,
BUS_BAD_SEND_PARAMETER = 36906,
BUS_UNMATCHED_REPLY_SERIAL = 36907,
BUS_BAD_SENDER_ID = 36908,
BUS_TRANSPORT_NOT_STARTED = 36909,
BUS_EMPTY_MESSAGE = 36910,
BUS_NOT_OWNER = 36911,
BUS_SET_PROPERTY_REJECTED = 36912,
BUS_CONNECT_FAILED = 36913,
BUS_REPLY_IS_ERROR_MESSAGE = 36914,
BUS_NOT_AUTHENTICATING = 36915,
BUS_NO_LISTENER = 36916,
BUS_NOT_ALLOWED = 36918,
BUS_WRITE_QUEUE_FULL = 36919,
BUS_ENDPOINT_CLOSING = 36920,
BUS_INTERFACE_MISMATCH = 36921,
BUS_MEMBER_ALREADY_EXISTS = 36922,
BUS_PROPERTY_ALREADY_EXISTS = 36923,
BUS_IFACE_ALREADY_EXISTS = 36924,
BUS_ERROR_RESPONSE = 36925,
BUS_BAD_XML = 36926,
BUS_BAD_CHILD_PATH = 36927,
BUS_OBJ_ALREADY_EXISTS = 36928,
BUS_OBJ_NOT_FOUND = 36929,
BUS_CANNOT_EXPAND_MESSAGE = 36930,
BUS_NOT_COMPRESSED = 36931,
BUS_ALREADY_CONNECTED = 36932,
BUS_NOT_CONNECTED = 36933,
BUS_ALREADY_LISTENING = 36934,
BUS_KEY_UNAVAILABLE = 36935,
BUS_TRUNCATED = 36936,
BUS_KEY_STORE_NOT_LOADED = 36937,
BUS_NO_AUTHENTICATION_MECHANISM = 36938,
BUS_BUS_ALREADY_STARTED = 36939,
BUS_BUS_NOT_STARTED = 36940,
BUS_KEYBLOB_OP_INVALID = 36941,
BUS_INVALID_HEADER_CHECKSUM = 36942,
BUS_MESSAGE_NOT_ENCRYPTED = 36943,
BUS_INVALID_HEADER_SERIAL = 36944,
BUS_TIME_TO_LIVE_EXPIRED = 36945,
BUS_HDR_EXPANSION_INVALID = 36946,
BUS_MISSING_COMPRESSION_TOKEN = 36947,
BUS_NO_PEER_GUID = 36948,
BUS_MESSAGE_DECRYPTION_FAILED = 36949,
BUS_SECURITY_FATAL = 36950,
BUS_KEY_EXPIRED = 36951,
BUS_CORRUPT_KEYSTORE = 36952,
BUS_NO_CALL_FOR_REPLY = 36953,
BUS_NOT_A_COMPLETE_TYPE = 36954,
BUS_POLICY_VIOLATION = 36955,
BUS_NO_SUCH_SERVICE = 36956,
BUS_TRANSPORT_NOT_AVAILABLE = 36957,
BUS_INVALID_AUTH_MECHANISM = 36958,
BUS_KEYSTORE_VERSION_MISMATCH = 36959,
BUS_BLOCKING_CALL_NOT_ALLOWED = 36960,
BUS_SIGNATURE_MISMATCH = 36961,
BUS_STOPPING = 36962,
BUS_METHOD_CALL_ABORTED = 36963,
BUS_CANNOT_ADD_INTERFACE = 36964,
BUS_CANNOT_ADD_HANDLER = 36965,
BUS_KEYSTORE_NOT_LOADED = 36966,
BUS_NO_SUCH_HANDLE = 36971,
BUS_HANDLES_NOT_ENABLED = 36972,
BUS_HANDLES_MISMATCH = 36973,
BUS_NO_SESSION = 36975,
BUS_ELEMENT_NOT_FOUND = 36976,
BUS_NOT_A_DICTIONARY = 36977,
BUS_WAIT_FAILED = 36978,
BUS_BAD_SESSION_OPTS = 36980,
BUS_CONNECTION_REJECTED = 36981,
DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER = 36982,
DBUS_REQUEST_NAME_REPLY_IN_QUEUE = 36983,
DBUS_REQUEST_NAME_REPLY_EXISTS = 36984,
DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER = 36985,
DBUS_RELEASE_NAME_REPLY_RELEASED = 36986,
DBUS_RELEASE_NAME_REPLY_NON_EXISTENT = 36987,
DBUS_RELEASE_NAME_REPLY_NOT_OWNER = 36988,
DBUS_START_REPLY_ALREADY_RUNNING = 36990,
ALLJOYN_BINDSESSIONPORT_REPLY_ALREADY_EXISTS = 36992,
ALLJOYN_BINDSESSIONPORT_REPLY_FAILED = 36993,
ALLJOYN_JOINSESSION_REPLY_NO_SESSION = 36995,
ALLJOYN_JOINSESSION_REPLY_UNREACHABLE = 36996,
ALLJOYN_JOINSESSION_REPLY_CONNECT_FAILED = 36997,
ALLJOYN_JOINSESSION_REPLY_REJECTED = 36998,
ALLJOYN_JOINSESSION_REPLY_BAD_SESSION_OPTS = 36999,
ALLJOYN_JOINSESSION_REPLY_FAILED = 37000,
ALLJOYN_LEAVESESSION_REPLY_NO_SESSION = 37002,
ALLJOYN_LEAVESESSION_REPLY_FAILED = 37003,
ALLJOYN_ADVERTISENAME_REPLY_TRANSPORT_NOT_AVAILABLE = 37004,
ALLJOYN_ADVERTISENAME_REPLY_ALREADY_ADVERTISING = 37005,
ALLJOYN_ADVERTISENAME_REPLY_FAILED = 37006,
ALLJOYN_CANCELADVERTISENAME_REPLY_FAILED = 37008,
ALLJOYN_FINDADVERTISEDNAME_REPLY_TRANSPORT_NOT_AVAILABLE = 37009,
ALLJOYN_FINDADVERTISEDNAME_REPLY_ALREADY_DISCOVERING = 37010,
ALLJOYN_FINDADVERTISEDNAME_REPLY_FAILED = 37011,
ALLJOYN_CANCELFINDADVERTISEDNAME_REPLY_FAILED = 37013,
BUS_UNEXPECTED_DISPOSITION = 37014,
BUS_INTERFACE_ACTIVATED = 37015,
ALLJOYN_UNBINDSESSIONPORT_REPLY_BAD_PORT = 37016,
ALLJOYN_UNBINDSESSIONPORT_REPLY_FAILED = 37017,
ALLJOYN_BINDSESSIONPORT_REPLY_INVALID_OPTS = 37018,
ALLJOYN_JOINSESSION_REPLY_ALREADY_JOINED = 37019,
BUS_SELF_CONNECT = 37020,
BUS_SECURITY_NOT_ENABLED = 37021,
BUS_LISTENER_ALREADY_SET = 37022,
BUS_PEER_AUTH_VERSION_MISMATCH = 37023,
ALLJOYN_SETLINKTIMEOUT_REPLY_NOT_SUPPORTED = 37024,
ALLJOYN_SETLINKTIMEOUT_REPLY_NO_DEST_SUPPORT = 37025,
ALLJOYN_SETLINKTIMEOUT_REPLY_FAILED = 37026,
ALLJOYN_ACCESS_PERMISSION_WARNING = 37027,
ALLJOYN_ACCESS_PERMISSION_ERROR = 37028,
BUS_DESTINATION_NOT_AUTHENTICATED = 37029,
BUS_ENDPOINT_REDIRECTED = 37030,
BUS_AUTHENTICATION_PENDING = 37031,
BUS_NOT_AUTHORIZED = 37032,
PACKET_BUS_NO_SUCH_CHANNEL = 37033,
PACKET_BAD_FORMAT = 37034,
PACKET_CONNECT_TIMEOUT = 37035,
PACKET_CHANNEL_FAIL = 37036,
PACKET_TOO_LARGE = 37037,
PACKET_BAD_PARAMETER = 37038,
PACKET_BAD_CRC = 37039,
RENDEZVOUS_SERVER_DEACTIVATED_USER = 37067,
RENDEZVOUS_SERVER_UNKNOWN_USER = 37068,
UNABLE_TO_CONNECT_TO_RENDEZVOUS_SERVER = 37069,
NOT_CONNECTED_TO_RENDEZVOUS_SERVER = 37070,
UNABLE_TO_SEND_MESSAGE_TO_RENDEZVOUS_SERVER = 37071,
INVALID_RENDEZVOUS_SERVER_INTERFACE_MESSAGE = 37072,
INVALID_PERSISTENT_CONNECTION_MESSAGE_RESPONSE = 37073,
INVALID_ON_DEMAND_CONNECTION_MESSAGE_RESPONSE = 37074,
INVALID_HTTP_METHOD_USED_FOR_RENDEZVOUS_SERVER_INTERFACE_MESSAGE = 37075,
RENDEZVOUS_SERVER_ERR500_INTERNAL_ERROR = 37076,
RENDEZVOUS_SERVER_ERR503_STATUS_UNAVAILABLE = 37077,
RENDEZVOUS_SERVER_ERR401_UNAUTHORIZED_REQUEST = 37078,
RENDEZVOUS_SERVER_UNRECOVERABLE_ERROR = 37079,
RENDEZVOUS_SERVER_ROOT_CERTIFICATE_UNINITIALIZED = 37080,
BUS_NO_SUCH_ANNOTATION = 37081,
BUS_ANNOTATION_ALREADY_EXISTS = 37082,
SOCK_CLOSING = 37083,
NO_SUCH_DEVICE = 37084,
P2P = 37085,
P2P_TIMEOUT = 37086,
P2P_NOT_CONNECTED = 37087,
BAD_TRANSPORT_MASK = 37088,
PROXIMITY_CONNECTION_ESTABLISH_FAIL = 37089,
PROXIMITY_NO_PEERS_FOUND = 37090,
BUS_OBJECT_NOT_REGISTERED = 37091,
P2P_DISABLED = 37092,
P2P_BUSY = 37093,
BUS_INCOMPATIBLE_DAEMON = 37094,
P2P_NO_GO = 37095,
P2P_NO_STA = 37096,
P2P_FORBIDDEN = 37097,
ALLJOYN_ONAPPSUSPEND_REPLY_FAILED = 37098,
ALLJOYN_ONAPPSUSPEND_REPLY_UNSUPPORTED = 37099,
ALLJOYN_ONAPPRESUME_REPLY_FAILED = 37100,
ALLJOYN_ONAPPRESUME_REPLY_UNSUPPORTED = 37101,
BUS_NO_SUCH_MESSAGE = 37102,
ALLJOYN_REMOVESESSIONMEMBER_REPLY_NO_SESSION = 37103,
ALLJOYN_REMOVESESSIONMEMBER_NOT_BINDER = 37104,
ALLJOYN_REMOVESESSIONMEMBER_NOT_MULTIPOINT = 37105,
ALLJOYN_REMOVESESSIONMEMBER_NOT_FOUND = 37106,
ALLJOYN_REMOVESESSIONMEMBER_INCOMPATIBLE_REMOTE_DAEMON = 37107,
ALLJOYN_REMOVESESSIONMEMBER_REPLY_FAILED = 37108,
BUS_REMOVED_BY_BINDER = 37109,
BUS_MATCH_RULE_NOT_FOUND = 37110,
ALLJOYN_PING_FAILED = 37111,
ALLJOYN_PING_REPLY_UNREACHABLE = 37112,
UDP_MSG_TOO_LONG = 37113,
UDP_DEMUX_NO_ENDPOINT = 37114,
UDP_NO_NETWORK = 37115,
UDP_UNEXPECTED_LENGTH = 37116,
UDP_UNEXPECTED_FLOW = 37117,
UDP_DISCONNECT = 37118,
UDP_NOT_IMPLEMENTED = 37119,
UDP_NO_LISTENER = 37120,
UDP_STOPPING = 37121,
ARDP_BACKPRESSURE = 37122,
UDP_BACKPRESSURE = 37123,
ARDP_INVALID_STATE = 37124,
ARDP_TTL_EXPIRED = 37125,
ARDP_PERSIST_TIMEOUT = 37126,
ARDP_PROBE_TIMEOUT = 37127,
ARDP_REMOTE_CONNECTION_RESET = 37128,
UDP_BUSHELLO = 37129,
UDP_MESSAGE = 37130,
UDP_INVALID = 37131,
UDP_UNSUPPORTED = 37132,
UDP_ENDPOINT_STALLED = 37133,
ARDP_INVALID_RESPONSE = 37134,
ARDP_INVALID_CONNECTION = 37135,
UDP_LOCAL_DISCONNECT = 37136,
UDP_EARLY_EXIT = 37137,
UDP_LOCAL_DISCONNECT_FAIL = 37138,
ARDP_DISCONNECTING = 37139,
ALLJOYN_PING_REPLY_INCOMPATIBLE_REMOTE_ROUTING_NODE = 37140,
ALLJOYN_PING_REPLY_TIMEOUT = 37141,
ALLJOYN_PING_REPLY_UNKNOWN_NAME = 37142,
ALLJOYN_PING_REPLY_FAILED = 37143,
TCP_MAX_UNTRUSTED = 37144,
ALLJOYN_PING_REPLY_IN_PROGRESS = 37145,
LANGUAGE_NOT_SUPPORTED = 37146,
ABOUT_FIELD_ALREADY_SPECIFIED = 37147,
UDP_NOT_DISCONNECTED = 37148,
UDP_ENDPOINT_NOT_STARTED = 37149,
UDP_ENDPOINT_REMOVED = 37150,
ARDP_VERSION_NOT_SUPPORTED = 37151,
CONNECTION_LIMIT_EXCEEDED = 37152,
ARDP_WRITE_BLOCKED = 37153,
PERMISSION_DENIED = 37154,
ABOUT_DEFAULT_LANGUAGE_NOT_SPECIFIED = 37155,
ABOUT_SESSIONPORT_NOT_BOUND = 37156,
ABOUT_ABOUTDATA_MISSING_REQUIRED_FIELD = 37157,
ABOUT_INVALID_ABOUTDATA_LISTENER = 37158,
BUS_PING_GROUP_NOT_FOUND = 37159,
BUS_REMOVED_BY_BINDER_SELF = 37160,
INVALID_CONFIG = 37161,
ABOUT_INVALID_ABOUTDATA_FIELD_VALUE = 37162,
ABOUT_INVALID_ABOUTDATA_FIELD_APPID_SIZE = 37163,
BUS_TRANSPORT_ACCESS_DENIED = 37164,
INVALID_CERTIFICATE = 37165,
CERTIFICATE_NOT_FOUND = 37166,
DUPLICATE_CERTIFICATE = 37167,
UNKNOWN_CERTIFICATE = 37168,
MISSING_DIGEST_IN_CERTIFICATE = 37169,
DIGEST_MISMATCH = 37170,
DUPLICATE_KEY = 37171,
NO_COMMON_TRUST = 37172,
MANIFEST_NOT_FOUND = 37173,
INVALID_CERT_CHAIN = 37174,
NO_TRUST_ANCHOR = 37175,
INVALID_APPLICATION_STATE = 37176,
FEATURE_NOT_AVAILABLE = 37177,
KEY_STORE_ALREADY_INITIALIZED = 37178,
KEY_STORE_ID_NOT_YET_SET = 37179,
POLICY_NOT_NEWER = 37180,
MANIFEST_REJECTED = 37181,
INVALID_CERTIFICATE_USAGE = 37182,
INVALID_SIGNAL_EMISSION_TYPE = 37183,
APPLICATION_STATE_LISTENER_ALREADY_EXISTS = 37184,
APPLICATION_STATE_LISTENER_NO_SUCH_LISTENER = 37185,
MANAGEMENT_ALREADY_STARTED = 37186,
MANAGEMENT_NOT_STARTED = 37187,
BUS_DESCRIPTION_ALREADY_EXISTS = 37188,
};
pub const ER_OK = QStatus.OK;
pub const ER_FAIL = QStatus.FAIL;
pub const ER_UTF_CONVERSION_FAILED = QStatus.UTF_CONVERSION_FAILED;
pub const ER_BUFFER_TOO_SMALL = QStatus.BUFFER_TOO_SMALL;
pub const ER_OS_ERROR = QStatus.OS_ERROR;
pub const ER_OUT_OF_MEMORY = QStatus.OUT_OF_MEMORY;
pub const ER_SOCKET_BIND_ERROR = QStatus.SOCKET_BIND_ERROR;
pub const ER_INIT_FAILED = QStatus.INIT_FAILED;
pub const ER_WOULDBLOCK = QStatus.WOULDBLOCK;
pub const ER_NOT_IMPLEMENTED = QStatus.NOT_IMPLEMENTED;
pub const ER_TIMEOUT = QStatus.TIMEOUT;
pub const ER_SOCK_OTHER_END_CLOSED = QStatus.SOCK_OTHER_END_CLOSED;
pub const ER_BAD_ARG_1 = QStatus.BAD_ARG_1;
pub const ER_BAD_ARG_2 = QStatus.BAD_ARG_2;
pub const ER_BAD_ARG_3 = QStatus.BAD_ARG_3;
pub const ER_BAD_ARG_4 = QStatus.BAD_ARG_4;
pub const ER_BAD_ARG_5 = QStatus.BAD_ARG_5;
pub const ER_BAD_ARG_6 = QStatus.BAD_ARG_6;
pub const ER_BAD_ARG_7 = QStatus.BAD_ARG_7;
pub const ER_BAD_ARG_8 = QStatus.BAD_ARG_8;
pub const ER_INVALID_ADDRESS = QStatus.INVALID_ADDRESS;
pub const ER_INVALID_DATA = QStatus.INVALID_DATA;
pub const ER_READ_ERROR = QStatus.READ_ERROR;
pub const ER_WRITE_ERROR = QStatus.WRITE_ERROR;
pub const ER_OPEN_FAILED = QStatus.OPEN_FAILED;
pub const ER_PARSE_ERROR = QStatus.PARSE_ERROR;
pub const ER_END_OF_DATA = QStatus.END_OF_DATA;
pub const ER_CONN_REFUSED = QStatus.CONN_REFUSED;
pub const ER_BAD_ARG_COUNT = QStatus.BAD_ARG_COUNT;
pub const ER_WARNING = QStatus.WARNING;
pub const ER_EOF = QStatus.EOF;
pub const ER_DEADLOCK = QStatus.DEADLOCK;
pub const ER_COMMON_ERRORS = QStatus.COMMON_ERRORS;
pub const ER_STOPPING_THREAD = QStatus.STOPPING_THREAD;
pub const ER_ALERTED_THREAD = QStatus.ALERTED_THREAD;
pub const ER_XML_MALFORMED = QStatus.XML_MALFORMED;
pub const ER_AUTH_FAIL = QStatus.AUTH_FAIL;
pub const ER_AUTH_USER_REJECT = QStatus.AUTH_USER_REJECT;
pub const ER_NO_SUCH_ALARM = QStatus.NO_SUCH_ALARM;
pub const ER_TIMER_FALLBEHIND = QStatus.TIMER_FALLBEHIND;
pub const ER_SSL_ERRORS = QStatus.SSL_ERRORS;
pub const ER_SSL_INIT = QStatus.SSL_INIT;
pub const ER_SSL_CONNECT = QStatus.SSL_CONNECT;
pub const ER_SSL_VERIFY = QStatus.SSL_VERIFY;
pub const ER_EXTERNAL_THREAD = QStatus.EXTERNAL_THREAD;
pub const ER_CRYPTO_ERROR = QStatus.CRYPTO_ERROR;
pub const ER_CRYPTO_TRUNCATED = QStatus.CRYPTO_TRUNCATED;
pub const ER_CRYPTO_KEY_UNAVAILABLE = QStatus.CRYPTO_KEY_UNAVAILABLE;
pub const ER_BAD_HOSTNAME = QStatus.BAD_HOSTNAME;
pub const ER_CRYPTO_KEY_UNUSABLE = QStatus.CRYPTO_KEY_UNUSABLE;
pub const ER_EMPTY_KEY_BLOB = QStatus.EMPTY_KEY_BLOB;
pub const ER_CORRUPT_KEYBLOB = QStatus.CORRUPT_KEYBLOB;
pub const ER_INVALID_KEY_ENCODING = QStatus.INVALID_KEY_ENCODING;
pub const ER_DEAD_THREAD = QStatus.DEAD_THREAD;
pub const ER_THREAD_RUNNING = QStatus.THREAD_RUNNING;
pub const ER_THREAD_STOPPING = QStatus.THREAD_STOPPING;
pub const ER_BAD_STRING_ENCODING = QStatus.BAD_STRING_ENCODING;
pub const ER_CRYPTO_INSUFFICIENT_SECURITY = QStatus.CRYPTO_INSUFFICIENT_SECURITY;
pub const ER_CRYPTO_ILLEGAL_PARAMETERS = QStatus.CRYPTO_ILLEGAL_PARAMETERS;
pub const ER_CRYPTO_HASH_UNINITIALIZED = QStatus.CRYPTO_HASH_UNINITIALIZED;
pub const ER_THREAD_NO_WAIT = QStatus.THREAD_NO_WAIT;
pub const ER_TIMER_EXITING = QStatus.TIMER_EXITING;
pub const ER_INVALID_GUID = QStatus.INVALID_GUID;
pub const ER_THREADPOOL_EXHAUSTED = QStatus.THREADPOOL_EXHAUSTED;
pub const ER_THREADPOOL_STOPPING = QStatus.THREADPOOL_STOPPING;
pub const ER_INVALID_STREAM = QStatus.INVALID_STREAM;
pub const ER_TIMER_FULL = QStatus.TIMER_FULL;
pub const ER_IODISPATCH_STOPPING = QStatus.IODISPATCH_STOPPING;
pub const ER_SLAP_INVALID_PACKET_LEN = QStatus.SLAP_INVALID_PACKET_LEN;
pub const ER_SLAP_HDR_CHECKSUM_ERROR = QStatus.SLAP_HDR_CHECKSUM_ERROR;
pub const ER_SLAP_INVALID_PACKET_TYPE = QStatus.SLAP_INVALID_PACKET_TYPE;
pub const ER_SLAP_LEN_MISMATCH = QStatus.SLAP_LEN_MISMATCH;
pub const ER_SLAP_PACKET_TYPE_MISMATCH = QStatus.SLAP_PACKET_TYPE_MISMATCH;
pub const ER_SLAP_CRC_ERROR = QStatus.SLAP_CRC_ERROR;
pub const ER_SLAP_ERROR = QStatus.SLAP_ERROR;
pub const ER_SLAP_OTHER_END_CLOSED = QStatus.SLAP_OTHER_END_CLOSED;
pub const ER_TIMER_NOT_ALLOWED = QStatus.TIMER_NOT_ALLOWED;
pub const ER_NOT_CONN = QStatus.NOT_CONN;
pub const ER_XML_CONVERTER_ERROR = QStatus.XML_CONVERTER_ERROR;
pub const ER_XML_INVALID_RULES_COUNT = QStatus.XML_INVALID_RULES_COUNT;
pub const ER_XML_INTERFACE_MEMBERS_MISSING = QStatus.XML_INTERFACE_MEMBERS_MISSING;
pub const ER_XML_INVALID_MEMBER_TYPE = QStatus.XML_INVALID_MEMBER_TYPE;
pub const ER_XML_INVALID_MEMBER_ACTION = QStatus.XML_INVALID_MEMBER_ACTION;
pub const ER_XML_MEMBER_DENY_ACTION_WITH_OTHER = QStatus.XML_MEMBER_DENY_ACTION_WITH_OTHER;
pub const ER_XML_INVALID_ANNOTATIONS_COUNT = QStatus.XML_INVALID_ANNOTATIONS_COUNT;
pub const ER_XML_INVALID_ELEMENT_NAME = QStatus.XML_INVALID_ELEMENT_NAME;
pub const ER_XML_INVALID_ATTRIBUTE_VALUE = QStatus.XML_INVALID_ATTRIBUTE_VALUE;
pub const ER_XML_INVALID_SECURITY_LEVEL_ANNOTATION_VALUE = QStatus.XML_INVALID_SECURITY_LEVEL_ANNOTATION_VALUE;
pub const ER_XML_INVALID_ELEMENT_CHILDREN_COUNT = QStatus.XML_INVALID_ELEMENT_CHILDREN_COUNT;
pub const ER_XML_INVALID_POLICY_VERSION = QStatus.XML_INVALID_POLICY_VERSION;
pub const ER_XML_INVALID_POLICY_SERIAL_NUMBER = QStatus.XML_INVALID_POLICY_SERIAL_NUMBER;
pub const ER_XML_INVALID_ACL_PEER_TYPE = QStatus.XML_INVALID_ACL_PEER_TYPE;
pub const ER_XML_INVALID_ACL_PEER_CHILDREN_COUNT = QStatus.XML_INVALID_ACL_PEER_CHILDREN_COUNT;
pub const ER_XML_ACL_ALL_TYPE_PEER_WITH_OTHERS = QStatus.XML_ACL_ALL_TYPE_PEER_WITH_OTHERS;
pub const ER_XML_INVALID_ACL_PEER_PUBLIC_KEY = QStatus.XML_INVALID_ACL_PEER_PUBLIC_KEY;
pub const ER_XML_ACL_PEER_NOT_UNIQUE = QStatus.XML_ACL_PEER_NOT_UNIQUE;
pub const ER_XML_ACL_PEER_PUBLIC_KEY_SET = QStatus.XML_ACL_PEER_PUBLIC_KEY_SET;
pub const ER_XML_ACLS_MISSING = QStatus.XML_ACLS_MISSING;
pub const ER_XML_ACL_PEERS_MISSING = QStatus.XML_ACL_PEERS_MISSING;
pub const ER_XML_INVALID_OBJECT_PATH = QStatus.XML_INVALID_OBJECT_PATH;
pub const ER_XML_INVALID_INTERFACE_NAME = QStatus.XML_INVALID_INTERFACE_NAME;
pub const ER_XML_INVALID_MEMBER_NAME = QStatus.XML_INVALID_MEMBER_NAME;
pub const ER_XML_INVALID_MANIFEST_VERSION = QStatus.XML_INVALID_MANIFEST_VERSION;
pub const ER_XML_INVALID_OID = QStatus.XML_INVALID_OID;
pub const ER_XML_INVALID_BASE64 = QStatus.XML_INVALID_BASE64;
pub const ER_XML_INTERFACE_NAME_NOT_UNIQUE = QStatus.XML_INTERFACE_NAME_NOT_UNIQUE;
pub const ER_XML_MEMBER_NAME_NOT_UNIQUE = QStatus.XML_MEMBER_NAME_NOT_UNIQUE;
pub const ER_XML_OBJECT_PATH_NOT_UNIQUE = QStatus.XML_OBJECT_PATH_NOT_UNIQUE;
pub const ER_XML_ANNOTATION_NOT_UNIQUE = QStatus.XML_ANNOTATION_NOT_UNIQUE;
pub const ER_NONE = QStatus.NONE;
pub const ER_BUS_ERRORS = QStatus.BUS_ERRORS;
pub const ER_BUS_READ_ERROR = QStatus.BUS_READ_ERROR;
pub const ER_BUS_WRITE_ERROR = QStatus.BUS_WRITE_ERROR;
pub const ER_BUS_BAD_VALUE_TYPE = QStatus.BUS_BAD_VALUE_TYPE;
pub const ER_BUS_BAD_HEADER_FIELD = QStatus.BUS_BAD_HEADER_FIELD;
pub const ER_BUS_BAD_SIGNATURE = QStatus.BUS_BAD_SIGNATURE;
pub const ER_BUS_BAD_OBJ_PATH = QStatus.BUS_BAD_OBJ_PATH;
pub const ER_BUS_BAD_MEMBER_NAME = QStatus.BUS_BAD_MEMBER_NAME;
pub const ER_BUS_BAD_INTERFACE_NAME = QStatus.BUS_BAD_INTERFACE_NAME;
pub const ER_BUS_BAD_ERROR_NAME = QStatus.BUS_BAD_ERROR_NAME;
pub const ER_BUS_BAD_BUS_NAME = QStatus.BUS_BAD_BUS_NAME;
pub const ER_BUS_NAME_TOO_LONG = QStatus.BUS_NAME_TOO_LONG;
pub const ER_BUS_BAD_LENGTH = QStatus.BUS_BAD_LENGTH;
pub const ER_BUS_BAD_VALUE = QStatus.BUS_BAD_VALUE;
pub const ER_BUS_BAD_HDR_FLAGS = QStatus.BUS_BAD_HDR_FLAGS;
pub const ER_BUS_BAD_BODY_LEN = QStatus.BUS_BAD_BODY_LEN;
pub const ER_BUS_BAD_HEADER_LEN = QStatus.BUS_BAD_HEADER_LEN;
pub const ER_BUS_UNKNOWN_SERIAL = QStatus.BUS_UNKNOWN_SERIAL;
pub const ER_BUS_UNKNOWN_PATH = QStatus.BUS_UNKNOWN_PATH;
pub const ER_BUS_UNKNOWN_INTERFACE = QStatus.BUS_UNKNOWN_INTERFACE;
pub const ER_BUS_ESTABLISH_FAILED = QStatus.BUS_ESTABLISH_FAILED;
pub const ER_BUS_UNEXPECTED_SIGNATURE = QStatus.BUS_UNEXPECTED_SIGNATURE;
pub const ER_BUS_INTERFACE_MISSING = QStatus.BUS_INTERFACE_MISSING;
pub const ER_BUS_PATH_MISSING = QStatus.BUS_PATH_MISSING;
pub const ER_BUS_MEMBER_MISSING = QStatus.BUS_MEMBER_MISSING;
pub const ER_BUS_REPLY_SERIAL_MISSING = QStatus.BUS_REPLY_SERIAL_MISSING;
pub const ER_BUS_ERROR_NAME_MISSING = QStatus.BUS_ERROR_NAME_MISSING;
pub const ER_BUS_INTERFACE_NO_SUCH_MEMBER = QStatus.BUS_INTERFACE_NO_SUCH_MEMBER;
pub const ER_BUS_NO_SUCH_OBJECT = QStatus.BUS_NO_SUCH_OBJECT;
pub const ER_BUS_OBJECT_NO_SUCH_MEMBER = QStatus.BUS_OBJECT_NO_SUCH_MEMBER;
pub const ER_BUS_OBJECT_NO_SUCH_INTERFACE = QStatus.BUS_OBJECT_NO_SUCH_INTERFACE;
pub const ER_BUS_NO_SUCH_INTERFACE = QStatus.BUS_NO_SUCH_INTERFACE;
pub const ER_BUS_MEMBER_NO_SUCH_SIGNATURE = QStatus.BUS_MEMBER_NO_SUCH_SIGNATURE;
pub const ER_BUS_NOT_NUL_TERMINATED = QStatus.BUS_NOT_NUL_TERMINATED;
pub const ER_BUS_NO_SUCH_PROPERTY = QStatus.BUS_NO_SUCH_PROPERTY;
pub const ER_BUS_SET_WRONG_SIGNATURE = QStatus.BUS_SET_WRONG_SIGNATURE;
pub const ER_BUS_PROPERTY_VALUE_NOT_SET = QStatus.BUS_PROPERTY_VALUE_NOT_SET;
pub const ER_BUS_PROPERTY_ACCESS_DENIED = QStatus.BUS_PROPERTY_ACCESS_DENIED;
pub const ER_BUS_NO_TRANSPORTS = QStatus.BUS_NO_TRANSPORTS;
pub const ER_BUS_BAD_TRANSPORT_ARGS = QStatus.BUS_BAD_TRANSPORT_ARGS;
pub const ER_BUS_NO_ROUTE = QStatus.BUS_NO_ROUTE;
pub const ER_BUS_NO_ENDPOINT = QStatus.BUS_NO_ENDPOINT;
pub const ER_BUS_BAD_SEND_PARAMETER = QStatus.BUS_BAD_SEND_PARAMETER;
pub const ER_BUS_UNMATCHED_REPLY_SERIAL = QStatus.BUS_UNMATCHED_REPLY_SERIAL;
pub const ER_BUS_BAD_SENDER_ID = QStatus.BUS_BAD_SENDER_ID;
pub const ER_BUS_TRANSPORT_NOT_STARTED = QStatus.BUS_TRANSPORT_NOT_STARTED;
pub const ER_BUS_EMPTY_MESSAGE = QStatus.BUS_EMPTY_MESSAGE;
pub const ER_BUS_NOT_OWNER = QStatus.BUS_NOT_OWNER;
pub const ER_BUS_SET_PROPERTY_REJECTED = QStatus.BUS_SET_PROPERTY_REJECTED;
pub const ER_BUS_CONNECT_FAILED = QStatus.BUS_CONNECT_FAILED;
pub const ER_BUS_REPLY_IS_ERROR_MESSAGE = QStatus.BUS_REPLY_IS_ERROR_MESSAGE;
pub const ER_BUS_NOT_AUTHENTICATING = QStatus.BUS_NOT_AUTHENTICATING;
pub const ER_BUS_NO_LISTENER = QStatus.BUS_NO_LISTENER;
pub const ER_BUS_NOT_ALLOWED = QStatus.BUS_NOT_ALLOWED;
pub const ER_BUS_WRITE_QUEUE_FULL = QStatus.BUS_WRITE_QUEUE_FULL;
pub const ER_BUS_ENDPOINT_CLOSING = QStatus.BUS_ENDPOINT_CLOSING;
pub const ER_BUS_INTERFACE_MISMATCH = QStatus.BUS_INTERFACE_MISMATCH;
pub const ER_BUS_MEMBER_ALREADY_EXISTS = QStatus.BUS_MEMBER_ALREADY_EXISTS;
pub const ER_BUS_PROPERTY_ALREADY_EXISTS = QStatus.BUS_PROPERTY_ALREADY_EXISTS;
pub const ER_BUS_IFACE_ALREADY_EXISTS = QStatus.BUS_IFACE_ALREADY_EXISTS;
pub const ER_BUS_ERROR_RESPONSE = QStatus.BUS_ERROR_RESPONSE;
pub const ER_BUS_BAD_XML = QStatus.BUS_BAD_XML;
pub const ER_BUS_BAD_CHILD_PATH = QStatus.BUS_BAD_CHILD_PATH;
pub const ER_BUS_OBJ_ALREADY_EXISTS = QStatus.BUS_OBJ_ALREADY_EXISTS;
pub const ER_BUS_OBJ_NOT_FOUND = QStatus.BUS_OBJ_NOT_FOUND;
pub const ER_BUS_CANNOT_EXPAND_MESSAGE = QStatus.BUS_CANNOT_EXPAND_MESSAGE;
pub const ER_BUS_NOT_COMPRESSED = QStatus.BUS_NOT_COMPRESSED;
pub const ER_BUS_ALREADY_CONNECTED = QStatus.BUS_ALREADY_CONNECTED;
pub const ER_BUS_NOT_CONNECTED = QStatus.BUS_NOT_CONNECTED;
pub const ER_BUS_ALREADY_LISTENING = QStatus.BUS_ALREADY_LISTENING;
pub const ER_BUS_KEY_UNAVAILABLE = QStatus.BUS_KEY_UNAVAILABLE;
pub const ER_BUS_TRUNCATED = QStatus.BUS_TRUNCATED;
pub const ER_BUS_KEY_STORE_NOT_LOADED = QStatus.BUS_KEY_STORE_NOT_LOADED;
pub const ER_BUS_NO_AUTHENTICATION_MECHANISM = QStatus.BUS_NO_AUTHENTICATION_MECHANISM;
pub const ER_BUS_BUS_ALREADY_STARTED = QStatus.BUS_BUS_ALREADY_STARTED;
pub const ER_BUS_BUS_NOT_STARTED = QStatus.BUS_BUS_NOT_STARTED;
pub const ER_BUS_KEYBLOB_OP_INVALID = QStatus.BUS_KEYBLOB_OP_INVALID;
pub const ER_BUS_INVALID_HEADER_CHECKSUM = QStatus.BUS_INVALID_HEADER_CHECKSUM;
pub const ER_BUS_MESSAGE_NOT_ENCRYPTED = QStatus.BUS_MESSAGE_NOT_ENCRYPTED;
pub const ER_BUS_INVALID_HEADER_SERIAL = QStatus.BUS_INVALID_HEADER_SERIAL;
pub const ER_BUS_TIME_TO_LIVE_EXPIRED = QStatus.BUS_TIME_TO_LIVE_EXPIRED;
pub const ER_BUS_HDR_EXPANSION_INVALID = QStatus.BUS_HDR_EXPANSION_INVALID;
pub const ER_BUS_MISSING_COMPRESSION_TOKEN = QStatus.BUS_MISSING_COMPRESSION_TOKEN;
pub const ER_BUS_NO_PEER_GUID = QStatus.BUS_NO_PEER_GUID;
pub const ER_BUS_MESSAGE_DECRYPTION_FAILED = QStatus.BUS_MESSAGE_DECRYPTION_FAILED;
pub const ER_BUS_SECURITY_FATAL = QStatus.BUS_SECURITY_FATAL;
pub const ER_BUS_KEY_EXPIRED = QStatus.BUS_KEY_EXPIRED;
pub const ER_BUS_CORRUPT_KEYSTORE = QStatus.BUS_CORRUPT_KEYSTORE;
pub const ER_BUS_NO_CALL_FOR_REPLY = QStatus.BUS_NO_CALL_FOR_REPLY;
pub const ER_BUS_NOT_A_COMPLETE_TYPE = QStatus.BUS_NOT_A_COMPLETE_TYPE;
pub const ER_BUS_POLICY_VIOLATION = QStatus.BUS_POLICY_VIOLATION;
pub const ER_BUS_NO_SUCH_SERVICE = QStatus.BUS_NO_SUCH_SERVICE;
pub const ER_BUS_TRANSPORT_NOT_AVAILABLE = QStatus.BUS_TRANSPORT_NOT_AVAILABLE;
pub const ER_BUS_INVALID_AUTH_MECHANISM = QStatus.BUS_INVALID_AUTH_MECHANISM;
pub const ER_BUS_KEYSTORE_VERSION_MISMATCH = QStatus.BUS_KEYSTORE_VERSION_MISMATCH;
pub const ER_BUS_BLOCKING_CALL_NOT_ALLOWED = QStatus.BUS_BLOCKING_CALL_NOT_ALLOWED;
pub const ER_BUS_SIGNATURE_MISMATCH = QStatus.BUS_SIGNATURE_MISMATCH;
pub const ER_BUS_STOPPING = QStatus.BUS_STOPPING;
pub const ER_BUS_METHOD_CALL_ABORTED = QStatus.BUS_METHOD_CALL_ABORTED;
pub const ER_BUS_CANNOT_ADD_INTERFACE = QStatus.BUS_CANNOT_ADD_INTERFACE;
pub const ER_BUS_CANNOT_ADD_HANDLER = QStatus.BUS_CANNOT_ADD_HANDLER;
pub const ER_BUS_KEYSTORE_NOT_LOADED = QStatus.BUS_KEYSTORE_NOT_LOADED;
pub const ER_BUS_NO_SUCH_HANDLE = QStatus.BUS_NO_SUCH_HANDLE;
pub const ER_BUS_HANDLES_NOT_ENABLED = QStatus.BUS_HANDLES_NOT_ENABLED;
pub const ER_BUS_HANDLES_MISMATCH = QStatus.BUS_HANDLES_MISMATCH;
pub const ER_BUS_NO_SESSION = QStatus.BUS_NO_SESSION;
pub const ER_BUS_ELEMENT_NOT_FOUND = QStatus.BUS_ELEMENT_NOT_FOUND;
pub const ER_BUS_NOT_A_DICTIONARY = QStatus.BUS_NOT_A_DICTIONARY;
pub const ER_BUS_WAIT_FAILED = QStatus.BUS_WAIT_FAILED;
pub const ER_BUS_BAD_SESSION_OPTS = QStatus.BUS_BAD_SESSION_OPTS;
pub const ER_BUS_CONNECTION_REJECTED = QStatus.BUS_CONNECTION_REJECTED;
pub const ER_DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER = QStatus.DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER;
pub const ER_DBUS_REQUEST_NAME_REPLY_IN_QUEUE = QStatus.DBUS_REQUEST_NAME_REPLY_IN_QUEUE;
pub const ER_DBUS_REQUEST_NAME_REPLY_EXISTS = QStatus.DBUS_REQUEST_NAME_REPLY_EXISTS;
pub const ER_DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER = QStatus.DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER;
pub const ER_DBUS_RELEASE_NAME_REPLY_RELEASED = QStatus.DBUS_RELEASE_NAME_REPLY_RELEASED;
pub const ER_DBUS_RELEASE_NAME_REPLY_NON_EXISTENT = QStatus.DBUS_RELEASE_NAME_REPLY_NON_EXISTENT;
pub const ER_DBUS_RELEASE_NAME_REPLY_NOT_OWNER = QStatus.DBUS_RELEASE_NAME_REPLY_NOT_OWNER;
pub const ER_DBUS_START_REPLY_ALREADY_RUNNING = QStatus.DBUS_START_REPLY_ALREADY_RUNNING;
pub const ER_ALLJOYN_BINDSESSIONPORT_REPLY_ALREADY_EXISTS = QStatus.ALLJOYN_BINDSESSIONPORT_REPLY_ALREADY_EXISTS;
pub const ER_ALLJOYN_BINDSESSIONPORT_REPLY_FAILED = QStatus.ALLJOYN_BINDSESSIONPORT_REPLY_FAILED;
pub const ER_ALLJOYN_JOINSESSION_REPLY_NO_SESSION = QStatus.ALLJOYN_JOINSESSION_REPLY_NO_SESSION;
pub const ER_ALLJOYN_JOINSESSION_REPLY_UNREACHABLE = QStatus.ALLJOYN_JOINSESSION_REPLY_UNREACHABLE;
pub const ER_ALLJOYN_JOINSESSION_REPLY_CONNECT_FAILED = QStatus.ALLJOYN_JOINSESSION_REPLY_CONNECT_FAILED;
pub const ER_ALLJOYN_JOINSESSION_REPLY_REJECTED = QStatus.ALLJOYN_JOINSESSION_REPLY_REJECTED;
pub const ER_ALLJOYN_JOINSESSION_REPLY_BAD_SESSION_OPTS = QStatus.ALLJOYN_JOINSESSION_REPLY_BAD_SESSION_OPTS;
pub const ER_ALLJOYN_JOINSESSION_REPLY_FAILED = QStatus.ALLJOYN_JOINSESSION_REPLY_FAILED;
pub const ER_ALLJOYN_LEAVESESSION_REPLY_NO_SESSION = QStatus.ALLJOYN_LEAVESESSION_REPLY_NO_SESSION;
pub const ER_ALLJOYN_LEAVESESSION_REPLY_FAILED = QStatus.ALLJOYN_LEAVESESSION_REPLY_FAILED;
pub const ER_ALLJOYN_ADVERTISENAME_REPLY_TRANSPORT_NOT_AVAILABLE = QStatus.ALLJOYN_ADVERTISENAME_REPLY_TRANSPORT_NOT_AVAILABLE;
pub const ER_ALLJOYN_ADVERTISENAME_REPLY_ALREADY_ADVERTISING = QStatus.ALLJOYN_ADVERTISENAME_REPLY_ALREADY_ADVERTISING;
pub const ER_ALLJOYN_ADVERTISENAME_REPLY_FAILED = QStatus.ALLJOYN_ADVERTISENAME_REPLY_FAILED;
pub const ER_ALLJOYN_CANCELADVERTISENAME_REPLY_FAILED = QStatus.ALLJOYN_CANCELADVERTISENAME_REPLY_FAILED;
pub const ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_TRANSPORT_NOT_AVAILABLE = QStatus.ALLJOYN_FINDADVERTISEDNAME_REPLY_TRANSPORT_NOT_AVAILABLE;
pub const ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_ALREADY_DISCOVERING = QStatus.ALLJOYN_FINDADVERTISEDNAME_REPLY_ALREADY_DISCOVERING;
pub const ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_FAILED = QStatus.ALLJOYN_FINDADVERTISEDNAME_REPLY_FAILED;
pub const ER_ALLJOYN_CANCELFINDADVERTISEDNAME_REPLY_FAILED = QStatus.ALLJOYN_CANCELFINDADVERTISEDNAME_REPLY_FAILED;
pub const ER_BUS_UNEXPECTED_DISPOSITION = QStatus.BUS_UNEXPECTED_DISPOSITION;
pub const ER_BUS_INTERFACE_ACTIVATED = QStatus.BUS_INTERFACE_ACTIVATED;
pub const ER_ALLJOYN_UNBINDSESSIONPORT_REPLY_BAD_PORT = QStatus.ALLJOYN_UNBINDSESSIONPORT_REPLY_BAD_PORT;
pub const ER_ALLJOYN_UNBINDSESSIONPORT_REPLY_FAILED = QStatus.ALLJOYN_UNBINDSESSIONPORT_REPLY_FAILED;
pub const ER_ALLJOYN_BINDSESSIONPORT_REPLY_INVALID_OPTS = QStatus.ALLJOYN_BINDSESSIONPORT_REPLY_INVALID_OPTS;
pub const ER_ALLJOYN_JOINSESSION_REPLY_ALREADY_JOINED = QStatus.ALLJOYN_JOINSESSION_REPLY_ALREADY_JOINED;
pub const ER_BUS_SELF_CONNECT = QStatus.BUS_SELF_CONNECT;
pub const ER_BUS_SECURITY_NOT_ENABLED = QStatus.BUS_SECURITY_NOT_ENABLED;
pub const ER_BUS_LISTENER_ALREADY_SET = QStatus.BUS_LISTENER_ALREADY_SET;
pub const ER_BUS_PEER_AUTH_VERSION_MISMATCH = QStatus.BUS_PEER_AUTH_VERSION_MISMATCH;
pub const ER_ALLJOYN_SETLINKTIMEOUT_REPLY_NOT_SUPPORTED = QStatus.ALLJOYN_SETLINKTIMEOUT_REPLY_NOT_SUPPORTED;
pub const ER_ALLJOYN_SETLINKTIMEOUT_REPLY_NO_DEST_SUPPORT = QStatus.ALLJOYN_SETLINKTIMEOUT_REPLY_NO_DEST_SUPPORT;
pub const ER_ALLJOYN_SETLINKTIMEOUT_REPLY_FAILED = QStatus.ALLJOYN_SETLINKTIMEOUT_REPLY_FAILED;
pub const ER_ALLJOYN_ACCESS_PERMISSION_WARNING = QStatus.ALLJOYN_ACCESS_PERMISSION_WARNING;
pub const ER_ALLJOYN_ACCESS_PERMISSION_ERROR = QStatus.ALLJOYN_ACCESS_PERMISSION_ERROR;
pub const ER_BUS_DESTINATION_NOT_AUTHENTICATED = QStatus.BUS_DESTINATION_NOT_AUTHENTICATED;
pub const ER_BUS_ENDPOINT_REDIRECTED = QStatus.BUS_ENDPOINT_REDIRECTED;
pub const ER_BUS_AUTHENTICATION_PENDING = QStatus.BUS_AUTHENTICATION_PENDING;
pub const ER_BUS_NOT_AUTHORIZED = QStatus.BUS_NOT_AUTHORIZED;
pub const ER_PACKET_BUS_NO_SUCH_CHANNEL = QStatus.PACKET_BUS_NO_SUCH_CHANNEL;
pub const ER_PACKET_BAD_FORMAT = QStatus.PACKET_BAD_FORMAT;
pub const ER_PACKET_CONNECT_TIMEOUT = QStatus.PACKET_CONNECT_TIMEOUT;
pub const ER_PACKET_CHANNEL_FAIL = QStatus.PACKET_CHANNEL_FAIL;
pub const ER_PACKET_TOO_LARGE = QStatus.PACKET_TOO_LARGE;
pub const ER_PACKET_BAD_PARAMETER = QStatus.PACKET_BAD_PARAMETER;
pub const ER_PACKET_BAD_CRC = QStatus.PACKET_BAD_CRC;
pub const ER_RENDEZVOUS_SERVER_DEACTIVATED_USER = QStatus.RENDEZVOUS_SERVER_DEACTIVATED_USER;
pub const ER_RENDEZVOUS_SERVER_UNKNOWN_USER = QStatus.RENDEZVOUS_SERVER_UNKNOWN_USER;
pub const ER_UNABLE_TO_CONNECT_TO_RENDEZVOUS_SERVER = QStatus.UNABLE_TO_CONNECT_TO_RENDEZVOUS_SERVER;
pub const ER_NOT_CONNECTED_TO_RENDEZVOUS_SERVER = QStatus.NOT_CONNECTED_TO_RENDEZVOUS_SERVER;
pub const ER_UNABLE_TO_SEND_MESSAGE_TO_RENDEZVOUS_SERVER = QStatus.UNABLE_TO_SEND_MESSAGE_TO_RENDEZVOUS_SERVER;
pub const ER_INVALID_RENDEZVOUS_SERVER_INTERFACE_MESSAGE = QStatus.INVALID_RENDEZVOUS_SERVER_INTERFACE_MESSAGE;
pub const ER_INVALID_PERSISTENT_CONNECTION_MESSAGE_RESPONSE = QStatus.INVALID_PERSISTENT_CONNECTION_MESSAGE_RESPONSE;
pub const ER_INVALID_ON_DEMAND_CONNECTION_MESSAGE_RESPONSE = QStatus.INVALID_ON_DEMAND_CONNECTION_MESSAGE_RESPONSE;
pub const ER_INVALID_HTTP_METHOD_USED_FOR_RENDEZVOUS_SERVER_INTERFACE_MESSAGE = QStatus.INVALID_HTTP_METHOD_USED_FOR_RENDEZVOUS_SERVER_INTERFACE_MESSAGE;
pub const ER_RENDEZVOUS_SERVER_ERR500_INTERNAL_ERROR = QStatus.RENDEZVOUS_SERVER_ERR500_INTERNAL_ERROR;
pub const ER_RENDEZVOUS_SERVER_ERR503_STATUS_UNAVAILABLE = QStatus.RENDEZVOUS_SERVER_ERR503_STATUS_UNAVAILABLE;
pub const ER_RENDEZVOUS_SERVER_ERR401_UNAUTHORIZED_REQUEST = QStatus.RENDEZVOUS_SERVER_ERR401_UNAUTHORIZED_REQUEST;
pub const ER_RENDEZVOUS_SERVER_UNRECOVERABLE_ERROR = QStatus.RENDEZVOUS_SERVER_UNRECOVERABLE_ERROR;
pub const ER_RENDEZVOUS_SERVER_ROOT_CERTIFICATE_UNINITIALIZED = QStatus.RENDEZVOUS_SERVER_ROOT_CERTIFICATE_UNINITIALIZED;
pub const ER_BUS_NO_SUCH_ANNOTATION = QStatus.BUS_NO_SUCH_ANNOTATION;
pub const ER_BUS_ANNOTATION_ALREADY_EXISTS = QStatus.BUS_ANNOTATION_ALREADY_EXISTS;
pub const ER_SOCK_CLOSING = QStatus.SOCK_CLOSING;
pub const ER_NO_SUCH_DEVICE = QStatus.NO_SUCH_DEVICE;
pub const ER_P2P = QStatus.P2P;
pub const ER_P2P_TIMEOUT = QStatus.P2P_TIMEOUT;
pub const ER_P2P_NOT_CONNECTED = QStatus.P2P_NOT_CONNECTED;
pub const ER_BAD_TRANSPORT_MASK = QStatus.BAD_TRANSPORT_MASK;
pub const ER_PROXIMITY_CONNECTION_ESTABLISH_FAIL = QStatus.PROXIMITY_CONNECTION_ESTABLISH_FAIL;
pub const ER_PROXIMITY_NO_PEERS_FOUND = QStatus.PROXIMITY_NO_PEERS_FOUND;
pub const ER_BUS_OBJECT_NOT_REGISTERED = QStatus.BUS_OBJECT_NOT_REGISTERED;
pub const ER_P2P_DISABLED = QStatus.P2P_DISABLED;
pub const ER_P2P_BUSY = QStatus.P2P_BUSY;
pub const ER_BUS_INCOMPATIBLE_DAEMON = QStatus.BUS_INCOMPATIBLE_DAEMON;
pub const ER_P2P_NO_GO = QStatus.P2P_NO_GO;
pub const ER_P2P_NO_STA = QStatus.P2P_NO_STA;
pub const ER_P2P_FORBIDDEN = QStatus.P2P_FORBIDDEN;
pub const ER_ALLJOYN_ONAPPSUSPEND_REPLY_FAILED = QStatus.ALLJOYN_ONAPPSUSPEND_REPLY_FAILED;
pub const ER_ALLJOYN_ONAPPSUSPEND_REPLY_UNSUPPORTED = QStatus.ALLJOYN_ONAPPSUSPEND_REPLY_UNSUPPORTED;
pub const ER_ALLJOYN_ONAPPRESUME_REPLY_FAILED = QStatus.ALLJOYN_ONAPPRESUME_REPLY_FAILED;
pub const ER_ALLJOYN_ONAPPRESUME_REPLY_UNSUPPORTED = QStatus.ALLJOYN_ONAPPRESUME_REPLY_UNSUPPORTED;
pub const ER_BUS_NO_SUCH_MESSAGE = QStatus.BUS_NO_SUCH_MESSAGE;
pub const ER_ALLJOYN_REMOVESESSIONMEMBER_REPLY_NO_SESSION = QStatus.ALLJOYN_REMOVESESSIONMEMBER_REPLY_NO_SESSION;
pub const ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_BINDER = QStatus.ALLJOYN_REMOVESESSIONMEMBER_NOT_BINDER;
pub const ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_MULTIPOINT = QStatus.ALLJOYN_REMOVESESSIONMEMBER_NOT_MULTIPOINT;
pub const ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_FOUND = QStatus.ALLJOYN_REMOVESESSIONMEMBER_NOT_FOUND;
pub const ER_ALLJOYN_REMOVESESSIONMEMBER_INCOMPATIBLE_REMOTE_DAEMON = QStatus.ALLJOYN_REMOVESESSIONMEMBER_INCOMPATIBLE_REMOTE_DAEMON;
pub const ER_ALLJOYN_REMOVESESSIONMEMBER_REPLY_FAILED = QStatus.ALLJOYN_REMOVESESSIONMEMBER_REPLY_FAILED;
pub const ER_BUS_REMOVED_BY_BINDER = QStatus.BUS_REMOVED_BY_BINDER;
pub const ER_BUS_MATCH_RULE_NOT_FOUND = QStatus.BUS_MATCH_RULE_NOT_FOUND;
pub const ER_ALLJOYN_PING_FAILED = QStatus.ALLJOYN_PING_FAILED;
pub const ER_ALLJOYN_PING_REPLY_UNREACHABLE = QStatus.ALLJOYN_PING_REPLY_UNREACHABLE;
pub const ER_UDP_MSG_TOO_LONG = QStatus.UDP_MSG_TOO_LONG;
pub const ER_UDP_DEMUX_NO_ENDPOINT = QStatus.UDP_DEMUX_NO_ENDPOINT;
pub const ER_UDP_NO_NETWORK = QStatus.UDP_NO_NETWORK;
pub const ER_UDP_UNEXPECTED_LENGTH = QStatus.UDP_UNEXPECTED_LENGTH;
pub const ER_UDP_UNEXPECTED_FLOW = QStatus.UDP_UNEXPECTED_FLOW;
pub const ER_UDP_DISCONNECT = QStatus.UDP_DISCONNECT;
pub const ER_UDP_NOT_IMPLEMENTED = QStatus.UDP_NOT_IMPLEMENTED;
pub const ER_UDP_NO_LISTENER = QStatus.UDP_NO_LISTENER;
pub const ER_UDP_STOPPING = QStatus.UDP_STOPPING;
pub const ER_ARDP_BACKPRESSURE = QStatus.ARDP_BACKPRESSURE;
pub const ER_UDP_BACKPRESSURE = QStatus.UDP_BACKPRESSURE;
pub const ER_ARDP_INVALID_STATE = QStatus.ARDP_INVALID_STATE;
pub const ER_ARDP_TTL_EXPIRED = QStatus.ARDP_TTL_EXPIRED;
pub const ER_ARDP_PERSIST_TIMEOUT = QStatus.ARDP_PERSIST_TIMEOUT;
pub const ER_ARDP_PROBE_TIMEOUT = QStatus.ARDP_PROBE_TIMEOUT;
pub const ER_ARDP_REMOTE_CONNECTION_RESET = QStatus.ARDP_REMOTE_CONNECTION_RESET;
pub const ER_UDP_BUSHELLO = QStatus.UDP_BUSHELLO;
pub const ER_UDP_MESSAGE = QStatus.UDP_MESSAGE;
pub const ER_UDP_INVALID = QStatus.UDP_INVALID;
pub const ER_UDP_UNSUPPORTED = QStatus.UDP_UNSUPPORTED;
pub const ER_UDP_ENDPOINT_STALLED = QStatus.UDP_ENDPOINT_STALLED;
pub const ER_ARDP_INVALID_RESPONSE = QStatus.ARDP_INVALID_RESPONSE;
pub const ER_ARDP_INVALID_CONNECTION = QStatus.ARDP_INVALID_CONNECTION;
pub const ER_UDP_LOCAL_DISCONNECT = QStatus.UDP_LOCAL_DISCONNECT;
pub const ER_UDP_EARLY_EXIT = QStatus.UDP_EARLY_EXIT;
pub const ER_UDP_LOCAL_DISCONNECT_FAIL = QStatus.UDP_LOCAL_DISCONNECT_FAIL;
pub const ER_ARDP_DISCONNECTING = QStatus.ARDP_DISCONNECTING;
pub const ER_ALLJOYN_PING_REPLY_INCOMPATIBLE_REMOTE_ROUTING_NODE = QStatus.ALLJOYN_PING_REPLY_INCOMPATIBLE_REMOTE_ROUTING_NODE;
pub const ER_ALLJOYN_PING_REPLY_TIMEOUT = QStatus.ALLJOYN_PING_REPLY_TIMEOUT;
pub const ER_ALLJOYN_PING_REPLY_UNKNOWN_NAME = QStatus.ALLJOYN_PING_REPLY_UNKNOWN_NAME;
pub const ER_ALLJOYN_PING_REPLY_FAILED = QStatus.ALLJOYN_PING_REPLY_FAILED;
pub const ER_TCP_MAX_UNTRUSTED = QStatus.TCP_MAX_UNTRUSTED;
pub const ER_ALLJOYN_PING_REPLY_IN_PROGRESS = QStatus.ALLJOYN_PING_REPLY_IN_PROGRESS;
pub const ER_LANGUAGE_NOT_SUPPORTED = QStatus.LANGUAGE_NOT_SUPPORTED;
pub const ER_ABOUT_FIELD_ALREADY_SPECIFIED = QStatus.ABOUT_FIELD_ALREADY_SPECIFIED;
pub const ER_UDP_NOT_DISCONNECTED = QStatus.UDP_NOT_DISCONNECTED;
pub const ER_UDP_ENDPOINT_NOT_STARTED = QStatus.UDP_ENDPOINT_NOT_STARTED;
pub const ER_UDP_ENDPOINT_REMOVED = QStatus.UDP_ENDPOINT_REMOVED;
pub const ER_ARDP_VERSION_NOT_SUPPORTED = QStatus.ARDP_VERSION_NOT_SUPPORTED;
pub const ER_CONNECTION_LIMIT_EXCEEDED = QStatus.CONNECTION_LIMIT_EXCEEDED;
pub const ER_ARDP_WRITE_BLOCKED = QStatus.ARDP_WRITE_BLOCKED;
pub const ER_PERMISSION_DENIED = QStatus.PERMISSION_DENIED;
pub const ER_ABOUT_DEFAULT_LANGUAGE_NOT_SPECIFIED = QStatus.ABOUT_DEFAULT_LANGUAGE_NOT_SPECIFIED;
pub const ER_ABOUT_SESSIONPORT_NOT_BOUND = QStatus.ABOUT_SESSIONPORT_NOT_BOUND;
pub const ER_ABOUT_ABOUTDATA_MISSING_REQUIRED_FIELD = QStatus.ABOUT_ABOUTDATA_MISSING_REQUIRED_FIELD;
pub const ER_ABOUT_INVALID_ABOUTDATA_LISTENER = QStatus.ABOUT_INVALID_ABOUTDATA_LISTENER;
pub const ER_BUS_PING_GROUP_NOT_FOUND = QStatus.BUS_PING_GROUP_NOT_FOUND;
pub const ER_BUS_REMOVED_BY_BINDER_SELF = QStatus.BUS_REMOVED_BY_BINDER_SELF;
pub const ER_INVALID_CONFIG = QStatus.INVALID_CONFIG;
pub const ER_ABOUT_INVALID_ABOUTDATA_FIELD_VALUE = QStatus.ABOUT_INVALID_ABOUTDATA_FIELD_VALUE;
pub const ER_ABOUT_INVALID_ABOUTDATA_FIELD_APPID_SIZE = QStatus.ABOUT_INVALID_ABOUTDATA_FIELD_APPID_SIZE;
pub const ER_BUS_TRANSPORT_ACCESS_DENIED = QStatus.BUS_TRANSPORT_ACCESS_DENIED;
pub const ER_INVALID_CERTIFICATE = QStatus.INVALID_CERTIFICATE;
pub const ER_CERTIFICATE_NOT_FOUND = QStatus.CERTIFICATE_NOT_FOUND;
pub const ER_DUPLICATE_CERTIFICATE = QStatus.DUPLICATE_CERTIFICATE;
pub const ER_UNKNOWN_CERTIFICATE = QStatus.UNKNOWN_CERTIFICATE;
pub const ER_MISSING_DIGEST_IN_CERTIFICATE = QStatus.MISSING_DIGEST_IN_CERTIFICATE;
pub const ER_DIGEST_MISMATCH = QStatus.DIGEST_MISMATCH;
pub const ER_DUPLICATE_KEY = QStatus.DUPLICATE_KEY;
pub const ER_NO_COMMON_TRUST = QStatus.NO_COMMON_TRUST;
pub const ER_MANIFEST_NOT_FOUND = QStatus.MANIFEST_NOT_FOUND;
pub const ER_INVALID_CERT_CHAIN = QStatus.INVALID_CERT_CHAIN;
pub const ER_NO_TRUST_ANCHOR = QStatus.NO_TRUST_ANCHOR;
pub const ER_INVALID_APPLICATION_STATE = QStatus.INVALID_APPLICATION_STATE;
pub const ER_FEATURE_NOT_AVAILABLE = QStatus.FEATURE_NOT_AVAILABLE;
pub const ER_KEY_STORE_ALREADY_INITIALIZED = QStatus.KEY_STORE_ALREADY_INITIALIZED;
pub const ER_KEY_STORE_ID_NOT_YET_SET = QStatus.KEY_STORE_ID_NOT_YET_SET;
pub const ER_POLICY_NOT_NEWER = QStatus.POLICY_NOT_NEWER;
pub const ER_MANIFEST_REJECTED = QStatus.MANIFEST_REJECTED;
pub const ER_INVALID_CERTIFICATE_USAGE = QStatus.INVALID_CERTIFICATE_USAGE;
pub const ER_INVALID_SIGNAL_EMISSION_TYPE = QStatus.INVALID_SIGNAL_EMISSION_TYPE;
pub const ER_APPLICATION_STATE_LISTENER_ALREADY_EXISTS = QStatus.APPLICATION_STATE_LISTENER_ALREADY_EXISTS;
pub const ER_APPLICATION_STATE_LISTENER_NO_SUCH_LISTENER = QStatus.APPLICATION_STATE_LISTENER_NO_SUCH_LISTENER;
pub const ER_MANAGEMENT_ALREADY_STARTED = QStatus.MANAGEMENT_ALREADY_STARTED;
pub const ER_MANAGEMENT_NOT_STARTED = QStatus.MANAGEMENT_NOT_STARTED;
pub const ER_BUS_DESCRIPTION_ALREADY_EXISTS = QStatus.BUS_DESCRIPTION_ALREADY_EXISTS;
pub const alljoyn_typeid = enum(i32) {
INVALID = 0,
ARRAY = 97,
BOOLEAN = 98,
DOUBLE = 100,
DICT_ENTRY = 101,
SIGNATURE = 103,
HANDLE = 104,
INT32 = 105,
INT16 = 110,
OBJECT_PATH = 111,
UINT16 = 113,
STRUCT = 114,
STRING = 115,
UINT64 = 116,
UINT32 = 117,
VARIANT = 118,
INT64 = 120,
BYTE = 121,
STRUCT_OPEN = 40,
STRUCT_CLOSE = 41,
DICT_ENTRY_OPEN = 123,
DICT_ENTRY_CLOSE = 125,
BOOLEAN_ARRAY = 25185,
DOUBLE_ARRAY = 25697,
INT32_ARRAY = 26977,
INT16_ARRAY = 28257,
UINT16_ARRAY = 29025,
UINT64_ARRAY = 29793,
UINT32_ARRAY = 30049,
INT64_ARRAY = 30817,
BYTE_ARRAY = 31073,
WILDCARD = 42,
};
pub const ALLJOYN_INVALID = alljoyn_typeid.INVALID;
pub const ALLJOYN_ARRAY = alljoyn_typeid.ARRAY;
pub const ALLJOYN_BOOLEAN = alljoyn_typeid.BOOLEAN;
pub const ALLJOYN_DOUBLE = alljoyn_typeid.DOUBLE;
pub const ALLJOYN_DICT_ENTRY = alljoyn_typeid.DICT_ENTRY;
pub const ALLJOYN_SIGNATURE = alljoyn_typeid.SIGNATURE;
pub const ALLJOYN_HANDLE = alljoyn_typeid.HANDLE;
pub const ALLJOYN_INT32 = alljoyn_typeid.INT32;
pub const ALLJOYN_INT16 = alljoyn_typeid.INT16;
pub const ALLJOYN_OBJECT_PATH = alljoyn_typeid.OBJECT_PATH;
pub const ALLJOYN_UINT16 = alljoyn_typeid.UINT16;
pub const ALLJOYN_STRUCT = alljoyn_typeid.STRUCT;
pub const ALLJOYN_STRING = alljoyn_typeid.STRING;
pub const ALLJOYN_UINT64 = alljoyn_typeid.UINT64;
pub const ALLJOYN_UINT32 = alljoyn_typeid.UINT32;
pub const ALLJOYN_VARIANT = alljoyn_typeid.VARIANT;
pub const ALLJOYN_INT64 = alljoyn_typeid.INT64;
pub const ALLJOYN_BYTE = alljoyn_typeid.BYTE;
pub const ALLJOYN_STRUCT_OPEN = alljoyn_typeid.STRUCT_OPEN;
pub const ALLJOYN_STRUCT_CLOSE = alljoyn_typeid.STRUCT_CLOSE;
pub const ALLJOYN_DICT_ENTRY_OPEN = alljoyn_typeid.DICT_ENTRY_OPEN;
pub const ALLJOYN_DICT_ENTRY_CLOSE = alljoyn_typeid.DICT_ENTRY_CLOSE;
pub const ALLJOYN_BOOLEAN_ARRAY = alljoyn_typeid.BOOLEAN_ARRAY;
pub const ALLJOYN_DOUBLE_ARRAY = alljoyn_typeid.DOUBLE_ARRAY;
pub const ALLJOYN_INT32_ARRAY = alljoyn_typeid.INT32_ARRAY;
pub const ALLJOYN_INT16_ARRAY = alljoyn_typeid.INT16_ARRAY;
pub const ALLJOYN_UINT16_ARRAY = alljoyn_typeid.UINT16_ARRAY;
pub const ALLJOYN_UINT64_ARRAY = alljoyn_typeid.UINT64_ARRAY;
pub const ALLJOYN_UINT32_ARRAY = alljoyn_typeid.UINT32_ARRAY;
pub const ALLJOYN_INT64_ARRAY = alljoyn_typeid.INT64_ARRAY;
pub const ALLJOYN_BYTE_ARRAY = alljoyn_typeid.BYTE_ARRAY;
pub const ALLJOYN_WILDCARD = alljoyn_typeid.WILDCARD;
pub const _alljoyn_abouticon_handle = extern struct {
placeholder: usize, // TODO: why is this type empty?
};
pub const alljoyn_applicationstate = enum(i32) {
NOT_CLAIMABLE = 0,
CLAIMABLE = 1,
CLAIMED = 2,
NEED_UPDATE = 3,
};
pub const NOT_CLAIMABLE = alljoyn_applicationstate.NOT_CLAIMABLE;
pub const CLAIMABLE = alljoyn_applicationstate.CLAIMABLE;
pub const CLAIMED = alljoyn_applicationstate.CLAIMED;
pub const NEED_UPDATE = alljoyn_applicationstate.NEED_UPDATE;
pub const alljoyn_claimcapability_masks = enum(i32) {
NULL = 1,
ECDSA = 4,
SPEKE = 8,
};
pub const CAPABLE_ECDHE_NULL = alljoyn_claimcapability_masks.NULL;
pub const CAPABLE_ECDHE_ECDSA = alljoyn_claimcapability_masks.ECDSA;
pub const CAPABLE_ECDHE_SPEKE = alljoyn_claimcapability_masks.SPEKE;
pub const alljoyn_claimcapabilityadditionalinfo_masks = enum(i32) {
SECURITY_MANAGER = 1,
APPLICATION = 2,
};
pub const PASSWORD_GENERATED_BY_SECURITY_MANAGER = alljoyn_claimcapabilityadditionalinfo_masks.SECURITY_MANAGER;
pub const PASSWORD_GENERATED_BY_APPLICATION = alljoyn_claimcapabilityadditionalinfo_masks.APPLICATION;
pub const alljoyn_certificateid = extern struct {
serial: ?*u8,
serialLen: usize,
issuerPublicKey: ?*i8,
issuerAki: ?*u8,
issuerAkiLen: usize,
};
pub const alljoyn_certificateidarray = extern struct {
count: usize,
ids: ?*alljoyn_certificateid,
};
pub const alljoyn_manifestarray = extern struct {
count: usize,
xmls: ?*?*i8,
};
pub const alljoyn_applicationstatelistener_state_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
busName: ?*i8,
publicKey: ?*i8,
applicationState: alljoyn_applicationstate,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
busName: ?*i8,
publicKey: ?*i8,
applicationState: alljoyn_applicationstate,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_applicationstatelistener_callbacks = extern struct {
state: ?alljoyn_applicationstatelistener_state_ptr,
};
pub const alljoyn_keystorelistener_loadrequest_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
listener: alljoyn_keystorelistener,
keyStore: alljoyn_keystore,
) callconv(@import("std").os.windows.WINAPI) QStatus,
else => *const fn(
context: ?*const anyopaque,
listener: alljoyn_keystorelistener,
keyStore: alljoyn_keystore,
) callconv(@import("std").os.windows.WINAPI) QStatus,
} ;
pub const alljoyn_keystorelistener_storerequest_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
listener: alljoyn_keystorelistener,
keyStore: alljoyn_keystore,
) callconv(@import("std").os.windows.WINAPI) QStatus,
else => *const fn(
context: ?*const anyopaque,
listener: alljoyn_keystorelistener,
keyStore: alljoyn_keystore,
) callconv(@import("std").os.windows.WINAPI) QStatus,
} ;
pub const alljoyn_keystorelistener_acquireexclusivelock_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
listener: alljoyn_keystorelistener,
) callconv(@import("std").os.windows.WINAPI) QStatus,
else => *const fn(
context: ?*const anyopaque,
listener: alljoyn_keystorelistener,
) callconv(@import("std").os.windows.WINAPI) QStatus,
} ;
pub const alljoyn_keystorelistener_releaseexclusivelock_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
listener: alljoyn_keystorelistener,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
listener: alljoyn_keystorelistener,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_keystorelistener_callbacks = extern struct {
load_request: ?alljoyn_keystorelistener_loadrequest_ptr,
store_request: ?alljoyn_keystorelistener_storerequest_ptr,
};
pub const alljoyn_keystorelistener_with_synchronization_callbacks = extern struct {
load_request: ?alljoyn_keystorelistener_loadrequest_ptr,
store_request: ?alljoyn_keystorelistener_storerequest_ptr,
acquire_exclusive_lock: ?alljoyn_keystorelistener_acquireexclusivelock_ptr,
release_exclusive_lock: ?alljoyn_keystorelistener_releaseexclusivelock_ptr,
};
pub const alljoyn_messagetype = enum(i32) {
INVALID = 0,
METHOD_CALL = 1,
METHOD_RET = 2,
ERROR = 3,
SIGNAL = 4,
};
pub const ALLJOYN_MESSAGE_INVALID = alljoyn_messagetype.INVALID;
pub const ALLJOYN_MESSAGE_METHOD_CALL = alljoyn_messagetype.METHOD_CALL;
pub const ALLJOYN_MESSAGE_METHOD_RET = alljoyn_messagetype.METHOD_RET;
pub const ALLJOYN_MESSAGE_ERROR = alljoyn_messagetype.ERROR;
pub const ALLJOYN_MESSAGE_SIGNAL = alljoyn_messagetype.SIGNAL;
pub const alljoyn_authlistener_requestcredentials_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
authMechanism: ?[*:0]const u8,
peerName: ?[*:0]const u8,
authCount: u16,
userName: ?[*:0]const u8,
credMask: u16,
credentials: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) i32,
else => *const fn(
context: ?*const anyopaque,
authMechanism: ?[*:0]const u8,
peerName: ?[*:0]const u8,
authCount: u16,
userName: ?[*:0]const u8,
credMask: u16,
credentials: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) i32,
} ;
pub const alljoyn_authlistener_requestcredentialsasync_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
listener: alljoyn_authlistener,
authMechanism: ?[*:0]const u8,
peerName: ?[*:0]const u8,
authCount: u16,
userName: ?[*:0]const u8,
credMask: u16,
authContext: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus,
else => *const fn(
context: ?*const anyopaque,
listener: alljoyn_authlistener,
authMechanism: ?[*:0]const u8,
peerName: ?[*:0]const u8,
authCount: u16,
userName: ?[*:0]const u8,
credMask: u16,
authContext: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus,
} ;
pub const alljoyn_authlistener_verifycredentials_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
authMechanism: ?[*:0]const u8,
peerName: ?[*:0]const u8,
credentials: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) i32,
else => *const fn(
context: ?*const anyopaque,
authMechanism: ?[*:0]const u8,
peerName: ?[*:0]const u8,
credentials: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) i32,
} ;
pub const alljoyn_authlistener_verifycredentialsasync_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
listener: alljoyn_authlistener,
authMechanism: ?[*:0]const u8,
peerName: ?[*:0]const u8,
credentials: alljoyn_credentials,
authContext: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus,
else => *const fn(
context: ?*const anyopaque,
listener: alljoyn_authlistener,
authMechanism: ?[*:0]const u8,
peerName: ?[*:0]const u8,
credentials: alljoyn_credentials,
authContext: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus,
} ;
pub const alljoyn_authlistener_securityviolation_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
status: QStatus,
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
status: QStatus,
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_authlistener_authenticationcomplete_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
authMechanism: ?[*:0]const u8,
peerName: ?[*:0]const u8,
success: i32,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
authMechanism: ?[*:0]const u8,
peerName: ?[*:0]const u8,
success: i32,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_authlistener_callbacks = extern struct {
request_credentials: ?alljoyn_authlistener_requestcredentials_ptr,
verify_credentials: ?alljoyn_authlistener_verifycredentials_ptr,
security_violation: ?alljoyn_authlistener_securityviolation_ptr,
authentication_complete: ?alljoyn_authlistener_authenticationcomplete_ptr,
};
pub const alljoyn_authlistenerasync_callbacks = extern struct {
request_credentials: ?alljoyn_authlistener_requestcredentialsasync_ptr,
verify_credentials: ?alljoyn_authlistener_verifycredentialsasync_ptr,
security_violation: ?alljoyn_authlistener_securityviolation_ptr,
authentication_complete: ?alljoyn_authlistener_authenticationcomplete_ptr,
};
pub const alljoyn_buslistener_listener_registered_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_buslistener_listener_unregistered_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_buslistener_found_advertised_name_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
name: ?[*:0]const u8,
transport: u16,
namePrefix: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
name: ?[*:0]const u8,
transport: u16,
namePrefix: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_buslistener_lost_advertised_name_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
name: ?[*:0]const u8,
transport: u16,
namePrefix: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
name: ?[*:0]const u8,
transport: u16,
namePrefix: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_buslistener_name_owner_changed_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
busName: ?[*:0]const u8,
previousOwner: ?[*:0]const u8,
newOwner: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
busName: ?[*:0]const u8,
previousOwner: ?[*:0]const u8,
newOwner: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_buslistener_bus_stopping_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_buslistener_bus_disconnected_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_buslistener_bus_prop_changed_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
prop_name: ?[*:0]const u8,
prop_value: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
prop_name: ?[*:0]const u8,
prop_value: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_buslistener_callbacks = extern struct {
listener_registered: ?alljoyn_buslistener_listener_registered_ptr,
listener_unregistered: ?alljoyn_buslistener_listener_unregistered_ptr,
found_advertised_name: ?alljoyn_buslistener_found_advertised_name_ptr,
lost_advertised_name: ?alljoyn_buslistener_lost_advertised_name_ptr,
name_owner_changed: ?alljoyn_buslistener_name_owner_changed_ptr,
bus_stopping: ?alljoyn_buslistener_bus_stopping_ptr,
bus_disconnected: ?alljoyn_buslistener_bus_disconnected_ptr,
property_changed: ?alljoyn_buslistener_bus_prop_changed_ptr,
};
pub const alljoyn_interfacedescription_securitypolicy = enum(i32) {
INHERIT = 0,
REQUIRED = 1,
OFF = 2,
};
pub const AJ_IFC_SECURITY_INHERIT = alljoyn_interfacedescription_securitypolicy.INHERIT;
pub const AJ_IFC_SECURITY_REQUIRED = alljoyn_interfacedescription_securitypolicy.REQUIRED;
pub const AJ_IFC_SECURITY_OFF = alljoyn_interfacedescription_securitypolicy.OFF;
pub const alljoyn_interfacedescription_member = extern struct {
iface: alljoyn_interfacedescription,
memberType: alljoyn_messagetype,
name: ?[*:0]const u8,
signature: ?[*:0]const u8,
returnSignature: ?[*:0]const u8,
argNames: ?[*:0]const u8,
internal_member: ?*const anyopaque,
};
pub const alljoyn_interfacedescription_translation_callback_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
sourceLanguage: ?[*:0]const u8,
targetLanguage: ?[*:0]const u8,
sourceText: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) ?PSTR,
else => *const fn(
sourceLanguage: ?[*:0]const u8,
targetLanguage: ?[*:0]const u8,
sourceText: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) ?PSTR,
} ;
pub const alljoyn_interfacedescription_property = extern struct {
name: ?[*:0]const u8,
signature: ?[*:0]const u8,
access: u8,
internal_property: ?*const anyopaque,
};
pub const alljoyn_messagereceiver_methodhandler_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
bus: alljoyn_busobject,
member: ?*const alljoyn_interfacedescription_member,
message: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
bus: alljoyn_busobject,
member: ?*const alljoyn_interfacedescription_member,
message: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_messagereceiver_replyhandler_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
message: alljoyn_message,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
message: alljoyn_message,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_messagereceiver_signalhandler_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
member: ?*const alljoyn_interfacedescription_member,
srcPath: ?[*:0]const u8,
message: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
member: ?*const alljoyn_interfacedescription_member,
srcPath: ?[*:0]const u8,
message: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_busobject_prop_get_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
ifcName: ?[*:0]const u8,
propName: ?[*:0]const u8,
val: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus,
else => *const fn(
context: ?*const anyopaque,
ifcName: ?[*:0]const u8,
propName: ?[*:0]const u8,
val: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus,
} ;
pub const alljoyn_busobject_prop_set_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
ifcName: ?[*:0]const u8,
propName: ?[*:0]const u8,
val: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus,
else => *const fn(
context: ?*const anyopaque,
ifcName: ?[*:0]const u8,
propName: ?[*:0]const u8,
val: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus,
} ;
pub const alljoyn_busobject_object_registration_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_busobject_callbacks = extern struct {
property_get: ?alljoyn_busobject_prop_get_ptr,
property_set: ?alljoyn_busobject_prop_set_ptr,
object_registered: ?alljoyn_busobject_object_registration_ptr,
object_unregistered: ?alljoyn_busobject_object_registration_ptr,
};
pub const alljoyn_busobject_methodentry = extern struct {
member: ?*const alljoyn_interfacedescription_member,
method_handler: ?alljoyn_messagereceiver_methodhandler_ptr,
};
pub const alljoyn_proxybusobject_listener_introspectcb_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
status: QStatus,
obj: alljoyn_proxybusobject,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
status: QStatus,
obj: alljoyn_proxybusobject,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_proxybusobject_listener_getpropertycb_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
status: QStatus,
obj: alljoyn_proxybusobject,
value: alljoyn_msgarg,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
status: QStatus,
obj: alljoyn_proxybusobject,
value: alljoyn_msgarg,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_proxybusobject_listener_getallpropertiescb_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
status: QStatus,
obj: alljoyn_proxybusobject,
values: alljoyn_msgarg,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
status: QStatus,
obj: alljoyn_proxybusobject,
values: alljoyn_msgarg,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_proxybusobject_listener_setpropertycb_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
status: QStatus,
obj: alljoyn_proxybusobject,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
status: QStatus,
obj: alljoyn_proxybusobject,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_proxybusobject_listener_propertieschanged_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
obj: alljoyn_proxybusobject,
ifaceName: ?[*:0]const u8,
changed: alljoyn_msgarg,
invalidated: alljoyn_msgarg,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
obj: alljoyn_proxybusobject,
ifaceName: ?[*:0]const u8,
changed: alljoyn_msgarg,
invalidated: alljoyn_msgarg,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_permissionconfigurationlistener_factoryreset_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus,
else => *const fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus,
} ;
pub const alljoyn_permissionconfigurationlistener_policychanged_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_permissionconfigurationlistener_startmanagement_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_permissionconfigurationlistener_endmanagement_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_permissionconfigurationlistener_callbacks = extern struct {
factory_reset: ?alljoyn_permissionconfigurationlistener_factoryreset_ptr,
policy_changed: ?alljoyn_permissionconfigurationlistener_policychanged_ptr,
start_management: ?alljoyn_permissionconfigurationlistener_startmanagement_ptr,
end_management: ?alljoyn_permissionconfigurationlistener_endmanagement_ptr,
};
pub const alljoyn_sessionlostreason = enum(i32) {
INVALID = 0,
REMOTE_END_LEFT_SESSION = 1,
REMOTE_END_CLOSED_ABRUPTLY = 2,
REMOVED_BY_BINDER = 3,
LINK_TIMEOUT = 4,
REASON_OTHER = 5,
};
pub const ALLJOYN_SESSIONLOST_INVALID = alljoyn_sessionlostreason.INVALID;
pub const ALLJOYN_SESSIONLOST_REMOTE_END_LEFT_SESSION = alljoyn_sessionlostreason.REMOTE_END_LEFT_SESSION;
pub const ALLJOYN_SESSIONLOST_REMOTE_END_CLOSED_ABRUPTLY = alljoyn_sessionlostreason.REMOTE_END_CLOSED_ABRUPTLY;
pub const ALLJOYN_SESSIONLOST_REMOVED_BY_BINDER = alljoyn_sessionlostreason.REMOVED_BY_BINDER;
pub const ALLJOYN_SESSIONLOST_LINK_TIMEOUT = alljoyn_sessionlostreason.LINK_TIMEOUT;
pub const ALLJOYN_SESSIONLOST_REASON_OTHER = alljoyn_sessionlostreason.REASON_OTHER;
pub const alljoyn_sessionlistener_sessionlost_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
sessionId: u32,
reason: alljoyn_sessionlostreason,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
sessionId: u32,
reason: alljoyn_sessionlostreason,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_sessionlistener_sessionmemberadded_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
sessionId: u32,
uniqueName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
sessionId: u32,
uniqueName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_sessionlistener_sessionmemberremoved_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
sessionId: u32,
uniqueName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
sessionId: u32,
uniqueName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_sessionlistener_callbacks = extern struct {
session_lost: ?alljoyn_sessionlistener_sessionlost_ptr,
session_member_added: ?alljoyn_sessionlistener_sessionmemberadded_ptr,
session_member_removed: ?alljoyn_sessionlistener_sessionmemberremoved_ptr,
};
pub const alljoyn_sessionportlistener_acceptsessionjoiner_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
sessionPort: u16,
joiner: ?[*:0]const u8,
opts: alljoyn_sessionopts,
) callconv(@import("std").os.windows.WINAPI) i32,
else => *const fn(
context: ?*const anyopaque,
sessionPort: u16,
joiner: ?[*:0]const u8,
opts: alljoyn_sessionopts,
) callconv(@import("std").os.windows.WINAPI) i32,
} ;
pub const alljoyn_sessionportlistener_sessionjoined_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
sessionPort: u16,
id: u32,
joiner: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
sessionPort: u16,
id: u32,
joiner: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_sessionportlistener_callbacks = extern struct {
accept_session_joiner: ?alljoyn_sessionportlistener_acceptsessionjoiner_ptr,
session_joined: ?alljoyn_sessionportlistener_sessionjoined_ptr,
};
pub const alljoyn_about_announced_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
busName: ?[*:0]const u8,
version: u16,
port: u16,
objectDescriptionArg: alljoyn_msgarg,
aboutDataArg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
busName: ?[*:0]const u8,
version: u16,
port: u16,
objectDescriptionArg: alljoyn_msgarg,
aboutDataArg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_aboutlistener_callback = extern struct {
about_listener_announced: ?alljoyn_about_announced_ptr,
};
pub const alljoyn_busattachment_joinsessioncb_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
status: QStatus,
sessionId: u32,
opts: alljoyn_sessionopts,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
status: QStatus,
sessionId: u32,
opts: alljoyn_sessionopts,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_busattachment_setlinktimeoutcb_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
status: QStatus,
timeout: u32,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
status: QStatus,
timeout: u32,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const _alljoyn_abouticonobj_handle = extern struct {
placeholder: usize, // TODO: why is this type empty?
};
pub const _alljoyn_abouticonproxy_handle = extern struct {
placeholder: usize, // TODO: why is this type empty?
};
pub const alljoyn_aboutdatalistener_getaboutdata_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
msgArg: alljoyn_msgarg,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus,
else => *const fn(
context: ?*const anyopaque,
msgArg: alljoyn_msgarg,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus,
} ;
pub const alljoyn_aboutdatalistener_getannouncedaboutdata_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
msgArg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus,
else => *const fn(
context: ?*const anyopaque,
msgArg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus,
} ;
pub const alljoyn_aboutdatalistener_callbacks = extern struct {
about_datalistener_getaboutdata: ?alljoyn_aboutdatalistener_getaboutdata_ptr,
about_datalistener_getannouncedaboutdata: ?alljoyn_aboutdatalistener_getannouncedaboutdata_ptr,
};
pub const alljoyn_autopinger_destination_lost_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
group: ?[*:0]const u8,
destination: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
group: ?[*:0]const u8,
destination: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_autopinger_destination_found_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
group: ?[*:0]const u8,
destination: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
group: ?[*:0]const u8,
destination: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_pinglistener_callback = extern struct {
destination_found: ?alljoyn_autopinger_destination_found_ptr,
destination_lost: ?alljoyn_autopinger_destination_lost_ptr,
};
pub const alljoyn_observer_object_discovered_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
proxyref: alljoyn_proxybusobject_ref,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
proxyref: alljoyn_proxybusobject_ref,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_observer_object_lost_ptr = switch (@import("builtin").zig_backend) {
.stage1 => fn(
context: ?*const anyopaque,
proxyref: alljoyn_proxybusobject_ref,
) callconv(@import("std").os.windows.WINAPI) void,
else => *const fn(
context: ?*const anyopaque,
proxyref: alljoyn_proxybusobject_ref,
) callconv(@import("std").os.windows.WINAPI) void,
} ;
pub const alljoyn_observerlistener_callback = extern struct {
object_discovered: ?alljoyn_observer_object_discovered_ptr,
object_lost: ?alljoyn_observer_object_lost_ptr,
};
pub const alljoyn_aboutdata = isize;
pub const alljoyn_aboutdatalistener = isize;
pub const alljoyn_aboutlistener = isize;
pub const alljoyn_aboutobj = isize;
pub const alljoyn_aboutobjectdescription = isize;
pub const alljoyn_aboutproxy = isize;
pub const alljoyn_applicationstatelistener = isize;
pub const alljoyn_authlistener = isize;
pub const alljoyn_autopinger = isize;
pub const alljoyn_busattachment = isize;
pub const alljoyn_buslistener = isize;
pub const alljoyn_busobject = isize;
pub const alljoyn_credentials = isize;
pub const alljoyn_interfacedescription = isize;
pub const alljoyn_keystore = isize;
pub const alljoyn_keystorelistener = isize;
pub const alljoyn_message = isize;
pub const alljoyn_msgarg = isize;
pub const alljoyn_observer = isize;
pub const alljoyn_observerlistener = isize;
pub const alljoyn_permissionconfigurationlistener = isize;
pub const alljoyn_permissionconfigurator = isize;
pub const alljoyn_pinglistener = isize;
pub const alljoyn_proxybusobject = isize;
pub const alljoyn_proxybusobject_ref = isize;
pub const alljoyn_securityapplicationproxy = isize;
pub const alljoyn_sessionlistener = isize;
pub const alljoyn_sessionopts = isize;
pub const alljoyn_sessionportlistener = isize;
//--------------------------------------------------------------------------------
// Section: Functions (547)
//--------------------------------------------------------------------------------
// TODO: this type is limited to platform 'windows10.0.10240'
pub extern "msajapi" fn AllJoynConnectToBus(
connectionSpec: ?[*:0]const u16,
) callconv(@import("std").os.windows.WINAPI) ?HANDLE;
// TODO: this type is limited to platform 'windows10.0.10240'
pub extern "msajapi" fn AllJoynCloseBusHandle(
busHandle: ?HANDLE,
) callconv(@import("std").os.windows.WINAPI) BOOL;
// TODO: this type is limited to platform 'windows10.0.10240'
pub extern "msajapi" fn AllJoynSendToBus(
connectedBusHandle: ?HANDLE,
// TODO: what to do with BytesParamIndex 2?
buffer: ?*const anyopaque,
bytesToWrite: u32,
bytesTransferred: ?*u32,
reserved: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) BOOL;
// TODO: this type is limited to platform 'windows10.0.10240'
pub extern "msajapi" fn AllJoynReceiveFromBus(
connectedBusHandle: ?HANDLE,
// TODO: what to do with BytesParamIndex 2?
buffer: ?*anyopaque,
bytesToRead: u32,
bytesTransferred: ?*u32,
reserved: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) BOOL;
// TODO: this type is limited to platform 'windows10.0.10240'
pub extern "msajapi" fn AllJoynEventSelect(
connectedBusHandle: ?HANDLE,
eventHandle: ?HANDLE,
eventTypes: u32,
) callconv(@import("std").os.windows.WINAPI) BOOL;
// TODO: this type is limited to platform 'windows10.0.10240'
pub extern "msajapi" fn AllJoynEnumEvents(
connectedBusHandle: ?HANDLE,
eventToReset: ?HANDLE,
eventTypes: ?*u32,
) callconv(@import("std").os.windows.WINAPI) BOOL;
pub extern "msajapi" fn AllJoynCreateBus(
outBufferSize: u32,
inBufferSize: u32,
lpSecurityAttributes: ?*SECURITY_ATTRIBUTES,
) callconv(@import("std").os.windows.WINAPI) ?HANDLE;
pub extern "msajapi" fn AllJoynAcceptBusConnection(
serverBusHandle: ?HANDLE,
abortEvent: ?HANDLE,
) callconv(@import("std").os.windows.WINAPI) u32;
pub extern "msajapi" fn alljoyn_unity_deferred_callbacks_process(
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_unity_set_deferred_callback_mainthread_only(
mainthread_only: i32,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn QCC_StatusText(
status: QStatus,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_msgarg_create(
) callconv(@import("std").os.windows.WINAPI) alljoyn_msgarg;
pub extern "msajapi" fn alljoyn_msgarg_create_and_set(
signature: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) alljoyn_msgarg;
pub extern "msajapi" fn alljoyn_msgarg_destroy(
arg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_msgarg_array_create(
size: usize,
) callconv(@import("std").os.windows.WINAPI) alljoyn_msgarg;
pub extern "msajapi" fn alljoyn_msgarg_array_element(
arg: alljoyn_msgarg,
index: usize,
) callconv(@import("std").os.windows.WINAPI) alljoyn_msgarg;
pub extern "msajapi" fn alljoyn_msgarg_set(
arg: alljoyn_msgarg,
signature: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get(
arg: alljoyn_msgarg,
signature: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_copy(
source: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) alljoyn_msgarg;
pub extern "msajapi" fn alljoyn_msgarg_clone(
destination: alljoyn_msgarg,
source: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_msgarg_equal(
lhv: alljoyn_msgarg,
rhv: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_msgarg_array_set(
args: alljoyn_msgarg,
numArgs: ?*usize,
signature: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_array_get(
args: alljoyn_msgarg,
numArgs: usize,
signature: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_tostring(
arg: alljoyn_msgarg,
str: ?PSTR,
buf: usize,
indent: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_msgarg_array_tostring(
args: alljoyn_msgarg,
numArgs: usize,
str: ?PSTR,
buf: usize,
indent: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_msgarg_signature(
arg: alljoyn_msgarg,
str: ?PSTR,
buf: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_msgarg_array_signature(
values: alljoyn_msgarg,
numValues: usize,
str: ?PSTR,
buf: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_msgarg_hassignature(
arg: alljoyn_msgarg,
signature: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_msgarg_getdictelement(
arg: alljoyn_msgarg,
elemSig: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_gettype(
arg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) alljoyn_typeid;
pub extern "msajapi" fn alljoyn_msgarg_clear(
arg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_msgarg_stabilize(
arg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_msgarg_array_set_offset(
args: alljoyn_msgarg,
argOffset: usize,
numArgs: ?*usize,
signature: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_and_stabilize(
arg: alljoyn_msgarg,
signature: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_uint8(
arg: alljoyn_msgarg,
y: u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_bool(
arg: alljoyn_msgarg,
b: i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_int16(
arg: alljoyn_msgarg,
n: i16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_uint16(
arg: alljoyn_msgarg,
q: u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_int32(
arg: alljoyn_msgarg,
i: i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_uint32(
arg: alljoyn_msgarg,
u: u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_int64(
arg: alljoyn_msgarg,
x: i64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_uint64(
arg: alljoyn_msgarg,
t: u64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_double(
arg: alljoyn_msgarg,
d: f64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_string(
arg: alljoyn_msgarg,
s: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_objectpath(
arg: alljoyn_msgarg,
o: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_signature(
arg: alljoyn_msgarg,
g: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_uint8(
arg: alljoyn_msgarg,
y: ?*u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_bool(
arg: alljoyn_msgarg,
b: ?*i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_int16(
arg: alljoyn_msgarg,
n: ?*i16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_uint16(
arg: alljoyn_msgarg,
q: ?*u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_int32(
arg: alljoyn_msgarg,
i: ?*i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_uint32(
arg: alljoyn_msgarg,
u: ?*u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_int64(
arg: alljoyn_msgarg,
x: ?*i64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_uint64(
arg: alljoyn_msgarg,
t: ?*u64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_double(
arg: alljoyn_msgarg,
d: ?*f64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_string(
arg: alljoyn_msgarg,
s: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_objectpath(
arg: alljoyn_msgarg,
o: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_signature(
arg: alljoyn_msgarg,
g: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_variant(
arg: alljoyn_msgarg,
v: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_uint8_array(
arg: alljoyn_msgarg,
length: usize,
ay: ?*u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_bool_array(
arg: alljoyn_msgarg,
length: usize,
ab: ?*i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_int16_array(
arg: alljoyn_msgarg,
length: usize,
an: ?*i16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_uint16_array(
arg: alljoyn_msgarg,
length: usize,
aq: ?*u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_int32_array(
arg: alljoyn_msgarg,
length: usize,
ai: ?*i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_uint32_array(
arg: alljoyn_msgarg,
length: usize,
au: ?*u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_int64_array(
arg: alljoyn_msgarg,
length: usize,
ax: ?*i64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_uint64_array(
arg: alljoyn_msgarg,
length: usize,
at: ?*u64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_double_array(
arg: alljoyn_msgarg,
length: usize,
ad: ?*f64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_string_array(
arg: alljoyn_msgarg,
length: usize,
as: ?*const ?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_objectpath_array(
arg: alljoyn_msgarg,
length: usize,
ao: ?*const ?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_set_signature_array(
arg: alljoyn_msgarg,
length: usize,
ag: ?*const ?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_uint8_array(
arg: alljoyn_msgarg,
length: ?*usize,
ay: ?*u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_bool_array(
arg: alljoyn_msgarg,
length: ?*usize,
ab: ?*i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_int16_array(
arg: alljoyn_msgarg,
length: ?*usize,
an: ?*i16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_uint16_array(
arg: alljoyn_msgarg,
length: ?*usize,
aq: ?*u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_int32_array(
arg: alljoyn_msgarg,
length: ?*usize,
ai: ?*i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_uint32_array(
arg: alljoyn_msgarg,
length: ?*usize,
au: ?*u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_int64_array(
arg: alljoyn_msgarg,
length: ?*usize,
ax: ?*i64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_uint64_array(
arg: alljoyn_msgarg,
length: ?*usize,
at: ?*u64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_double_array(
arg: alljoyn_msgarg,
length: ?*usize,
ad: ?*f64,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_variant_array(
arg: alljoyn_msgarg,
signature: ?[*:0]const u8,
length: ?*usize,
av: ?*alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_get_array_numberofelements(
arg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_msgarg_get_array_element(
arg: alljoyn_msgarg,
index: usize,
element: ?*alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_msgarg_get_array_elementsignature(
arg: alljoyn_msgarg,
index: usize,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_msgarg_getkey(
arg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) alljoyn_msgarg;
pub extern "msajapi" fn alljoyn_msgarg_getvalue(
arg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) alljoyn_msgarg;
pub extern "msajapi" fn alljoyn_msgarg_setdictentry(
arg: alljoyn_msgarg,
key: alljoyn_msgarg,
value: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_setstruct(
arg: alljoyn_msgarg,
struct_members: alljoyn_msgarg,
num_members: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_msgarg_getnummembers(
arg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_msgarg_getmember(
arg: alljoyn_msgarg,
index: usize,
) callconv(@import("std").os.windows.WINAPI) alljoyn_msgarg;
pub extern "msajapi" fn alljoyn_aboutdata_create_empty(
) callconv(@import("std").os.windows.WINAPI) alljoyn_aboutdata;
pub extern "msajapi" fn alljoyn_aboutdata_create(
defaultLanguage: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) alljoyn_aboutdata;
pub extern "msajapi" fn alljoyn_aboutdata_create_full(
arg: alljoyn_msgarg,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) alljoyn_aboutdata;
pub extern "msajapi" fn alljoyn_aboutdata_destroy(
data: alljoyn_aboutdata,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_aboutdata_createfromxml(
data: alljoyn_aboutdata,
aboutDataXml: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_isvalid(
data: alljoyn_aboutdata,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) u8;
pub extern "msajapi" fn alljoyn_aboutdata_createfrommsgarg(
data: alljoyn_aboutdata,
arg: alljoyn_msgarg,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setappid(
data: alljoyn_aboutdata,
appId: ?*const u8,
num: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setappid_fromstring(
data: alljoyn_aboutdata,
appId: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getappid(
data: alljoyn_aboutdata,
appId: ?*?*u8,
num: ?*usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setdefaultlanguage(
data: alljoyn_aboutdata,
defaultLanguage: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getdefaultlanguage(
data: alljoyn_aboutdata,
defaultLanguage: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setdevicename(
data: alljoyn_aboutdata,
deviceName: ?[*:0]const u8,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getdevicename(
data: alljoyn_aboutdata,
deviceName: ?*?*i8,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setdeviceid(
data: alljoyn_aboutdata,
deviceId: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getdeviceid(
data: alljoyn_aboutdata,
deviceId: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setappname(
data: alljoyn_aboutdata,
appName: ?[*:0]const u8,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getappname(
data: alljoyn_aboutdata,
appName: ?*?*i8,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setmanufacturer(
data: alljoyn_aboutdata,
manufacturer: ?[*:0]const u8,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getmanufacturer(
data: alljoyn_aboutdata,
manufacturer: ?*?*i8,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setmodelnumber(
data: alljoyn_aboutdata,
modelNumber: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getmodelnumber(
data: alljoyn_aboutdata,
modelNumber: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setsupportedlanguage(
data: alljoyn_aboutdata,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getsupportedlanguages(
data: alljoyn_aboutdata,
languageTags: ?*const ?*i8,
num: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_aboutdata_setdescription(
data: alljoyn_aboutdata,
description: ?[*:0]const u8,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getdescription(
data: alljoyn_aboutdata,
description: ?*?*i8,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setdateofmanufacture(
data: alljoyn_aboutdata,
dateOfManufacture: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getdateofmanufacture(
data: alljoyn_aboutdata,
dateOfManufacture: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setsoftwareversion(
data: alljoyn_aboutdata,
softwareVersion: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getsoftwareversion(
data: alljoyn_aboutdata,
softwareVersion: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getajsoftwareversion(
data: alljoyn_aboutdata,
ajSoftwareVersion: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_sethardwareversion(
data: alljoyn_aboutdata,
hardwareVersion: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_gethardwareversion(
data: alljoyn_aboutdata,
hardwareVersion: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setsupporturl(
data: alljoyn_aboutdata,
supportUrl: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getsupporturl(
data: alljoyn_aboutdata,
supportUrl: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_setfield(
data: alljoyn_aboutdata,
name: ?[*:0]const u8,
value: alljoyn_msgarg,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getfield(
data: alljoyn_aboutdata,
name: ?[*:0]const u8,
value: ?*alljoyn_msgarg,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getfields(
data: alljoyn_aboutdata,
fields: ?*const ?*i8,
num_fields: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_aboutdata_getaboutdata(
data: alljoyn_aboutdata,
msgArg: alljoyn_msgarg,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_getannouncedaboutdata(
data: alljoyn_aboutdata,
msgArg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdata_isfieldrequired(
data: alljoyn_aboutdata,
fieldName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) u8;
pub extern "msajapi" fn alljoyn_aboutdata_isfieldannounced(
data: alljoyn_aboutdata,
fieldName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) u8;
pub extern "msajapi" fn alljoyn_aboutdata_isfieldlocalized(
data: alljoyn_aboutdata,
fieldName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) u8;
pub extern "msajapi" fn alljoyn_aboutdata_getfieldsignature(
data: alljoyn_aboutdata,
fieldName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_abouticon_create(
) callconv(@import("std").os.windows.WINAPI) ?*_alljoyn_abouticon_handle;
pub extern "msajapi" fn alljoyn_abouticon_destroy(
icon: ?*_alljoyn_abouticon_handle,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_abouticon_getcontent(
icon: ?*_alljoyn_abouticon_handle,
data: ?*const ?*u8,
size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_abouticon_setcontent(
icon: ?*_alljoyn_abouticon_handle,
type: ?[*:0]const u8,
data: ?*u8,
csize: usize,
ownsData: u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_abouticon_geturl(
icon: ?*_alljoyn_abouticon_handle,
type: ?*const ?*i8,
url: ?*const ?*i8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_abouticon_seturl(
icon: ?*_alljoyn_abouticon_handle,
type: ?[*:0]const u8,
url: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_abouticon_clear(
icon: ?*_alljoyn_abouticon_handle,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_abouticon_setcontent_frommsgarg(
icon: ?*_alljoyn_abouticon_handle,
arg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getdefaultclaimcapabilities(
) callconv(@import("std").os.windows.WINAPI) u16;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getapplicationstate(
configurator: alljoyn_permissionconfigurator,
state: ?*alljoyn_applicationstate,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_setapplicationstate(
configurator: alljoyn_permissionconfigurator,
state: alljoyn_applicationstate,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getpublickey(
configurator: alljoyn_permissionconfigurator,
publicKey: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_publickey_destroy(
publicKey: ?*i8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getmanifesttemplate(
configurator: alljoyn_permissionconfigurator,
manifestTemplateXml: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_manifesttemplate_destroy(
manifestTemplateXml: ?*i8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_permissionconfigurator_setmanifesttemplatefromxml(
configurator: alljoyn_permissionconfigurator,
manifestTemplateXml: ?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getclaimcapabilities(
configurator: alljoyn_permissionconfigurator,
claimCapabilities: ?*u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_setclaimcapabilities(
configurator: alljoyn_permissionconfigurator,
claimCapabilities: u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getclaimcapabilitiesadditionalinfo(
configurator: alljoyn_permissionconfigurator,
additionalInfo: ?*u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_setclaimcapabilitiesadditionalinfo(
configurator: alljoyn_permissionconfigurator,
additionalInfo: u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_reset(
configurator: alljoyn_permissionconfigurator,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_claim(
configurator: alljoyn_permissionconfigurator,
caKey: ?*i8,
identityCertificateChain: ?*i8,
groupId: ?*const u8,
groupSize: usize,
groupAuthority: ?*i8,
manifestsXmls: ?*?*i8,
manifestsCount: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_updateidentity(
configurator: alljoyn_permissionconfigurator,
identityCertificateChain: ?*i8,
manifestsXmls: ?*?*i8,
manifestsCount: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getidentity(
configurator: alljoyn_permissionconfigurator,
identityCertificateChain: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_certificatechain_destroy(
certificateChain: ?*i8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getmanifests(
configurator: alljoyn_permissionconfigurator,
manifestArray: ?*alljoyn_manifestarray,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_manifestarray_cleanup(
manifestArray: ?*alljoyn_manifestarray,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_permissionconfigurator_installmanifests(
configurator: alljoyn_permissionconfigurator,
manifestsXmls: ?*?*i8,
manifestsCount: usize,
append: i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getidentitycertificateid(
configurator: alljoyn_permissionconfigurator,
certificateId: ?*alljoyn_certificateid,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_certificateid_cleanup(
certificateId: ?*alljoyn_certificateid,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_permissionconfigurator_updatepolicy(
configurator: alljoyn_permissionconfigurator,
policyXml: ?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getpolicy(
configurator: alljoyn_permissionconfigurator,
policyXml: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getdefaultpolicy(
configurator: alljoyn_permissionconfigurator,
policyXml: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_policy_destroy(
policyXml: ?*i8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_permissionconfigurator_resetpolicy(
configurator: alljoyn_permissionconfigurator,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_getmembershipsummaries(
configurator: alljoyn_permissionconfigurator,
certificateIds: ?*alljoyn_certificateidarray,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_certificateidarray_cleanup(
certificateIdArray: ?*alljoyn_certificateidarray,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_permissionconfigurator_installmembership(
configurator: alljoyn_permissionconfigurator,
membershipCertificateChain: ?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_removemembership(
configurator: alljoyn_permissionconfigurator,
serial: ?*const u8,
serialLen: usize,
issuerPublicKey: ?*i8,
issuerAki: ?*const u8,
issuerAkiLen: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_startmanagement(
configurator: alljoyn_permissionconfigurator,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_permissionconfigurator_endmanagement(
configurator: alljoyn_permissionconfigurator,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_applicationstatelistener_create(
callbacks: ?*const alljoyn_applicationstatelistener_callbacks,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_applicationstatelistener;
pub extern "msajapi" fn alljoyn_applicationstatelistener_destroy(
listener: alljoyn_applicationstatelistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_keystorelistener_create(
callbacks: ?*const alljoyn_keystorelistener_callbacks,
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_keystorelistener;
pub extern "msajapi" fn alljoyn_keystorelistener_with_synchronization_create(
callbacks: ?*const alljoyn_keystorelistener_with_synchronization_callbacks,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_keystorelistener;
pub extern "msajapi" fn alljoyn_keystorelistener_destroy(
listener: alljoyn_keystorelistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_keystorelistener_putkeys(
listener: alljoyn_keystorelistener,
keyStore: alljoyn_keystore,
source: ?[*:0]const u8,
password: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_keystorelistener_getkeys(
listener: alljoyn_keystorelistener,
keyStore: alljoyn_keystore,
sink: ?PSTR,
sink_sz: ?*usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_sessionopts_create(
traffic: u8,
isMultipoint: i32,
proximity: u8,
transports: u16,
) callconv(@import("std").os.windows.WINAPI) alljoyn_sessionopts;
pub extern "msajapi" fn alljoyn_sessionopts_destroy(
opts: alljoyn_sessionopts,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_sessionopts_get_traffic(
opts: alljoyn_sessionopts,
) callconv(@import("std").os.windows.WINAPI) u8;
pub extern "msajapi" fn alljoyn_sessionopts_set_traffic(
opts: alljoyn_sessionopts,
traffic: u8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_sessionopts_get_multipoint(
opts: alljoyn_sessionopts,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_sessionopts_set_multipoint(
opts: alljoyn_sessionopts,
isMultipoint: i32,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_sessionopts_get_proximity(
opts: alljoyn_sessionopts,
) callconv(@import("std").os.windows.WINAPI) u8;
pub extern "msajapi" fn alljoyn_sessionopts_set_proximity(
opts: alljoyn_sessionopts,
proximity: u8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_sessionopts_get_transports(
opts: alljoyn_sessionopts,
) callconv(@import("std").os.windows.WINAPI) u16;
pub extern "msajapi" fn alljoyn_sessionopts_set_transports(
opts: alljoyn_sessionopts,
transports: u16,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_sessionopts_iscompatible(
one: alljoyn_sessionopts,
other: alljoyn_sessionopts,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_sessionopts_cmp(
one: alljoyn_sessionopts,
other: alljoyn_sessionopts,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_message_create(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) alljoyn_message;
pub extern "msajapi" fn alljoyn_message_destroy(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_message_isbroadcastsignal(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_message_isglobalbroadcast(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_message_issessionless(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_message_getflags(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) u8;
pub extern "msajapi" fn alljoyn_message_isexpired(
msg: alljoyn_message,
tillExpireMS: ?*u32,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_message_isunreliable(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_message_isencrypted(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_message_getauthmechanism(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_message_gettype(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) alljoyn_messagetype;
pub extern "msajapi" fn alljoyn_message_getargs(
msg: alljoyn_message,
numArgs: ?*usize,
args: ?*alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_message_getarg(
msg: alljoyn_message,
argN: usize,
) callconv(@import("std").os.windows.WINAPI) alljoyn_msgarg;
pub extern "msajapi" fn alljoyn_message_parseargs(
msg: alljoyn_message,
signature: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_message_getcallserial(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) u32;
pub extern "msajapi" fn alljoyn_message_getsignature(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_message_getobjectpath(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_message_getinterface(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_message_getmembername(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_message_getreplyserial(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) u32;
pub extern "msajapi" fn alljoyn_message_getsender(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_message_getreceiveendpointname(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_message_getdestination(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_message_getcompressiontoken(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) u32;
pub extern "msajapi" fn alljoyn_message_getsessionid(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) u32;
pub extern "msajapi" fn alljoyn_message_geterrorname(
msg: alljoyn_message,
errorMessage: ?PSTR,
errorMessage_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_message_tostring(
msg: alljoyn_message,
str: ?PSTR,
buf: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_message_description(
msg: alljoyn_message,
str: ?PSTR,
buf: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_message_gettimestamp(
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) u32;
pub extern "msajapi" fn alljoyn_message_eql(
one: alljoyn_message,
other: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_message_setendianess(
endian: i8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_authlistener_requestcredentialsresponse(
listener: alljoyn_authlistener,
authContext: ?*anyopaque,
accept: i32,
credentials: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_authlistener_verifycredentialsresponse(
listener: alljoyn_authlistener,
authContext: ?*anyopaque,
accept: i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_authlistener_create(
callbacks: ?*const alljoyn_authlistener_callbacks,
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_authlistener;
pub extern "msajapi" fn alljoyn_authlistenerasync_create(
callbacks: ?*const alljoyn_authlistenerasync_callbacks,
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_authlistener;
pub extern "msajapi" fn alljoyn_authlistener_destroy(
listener: alljoyn_authlistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_authlistenerasync_destroy(
listener: alljoyn_authlistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_authlistener_setsharedsecret(
listener: alljoyn_authlistener,
sharedSecret: ?*const u8,
sharedSecretSize: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_credentials_create(
) callconv(@import("std").os.windows.WINAPI) alljoyn_credentials;
pub extern "msajapi" fn alljoyn_credentials_destroy(
cred: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_credentials_isset(
cred: alljoyn_credentials,
creds: u16,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_credentials_setpassword(
cred: alljoyn_credentials,
pwd: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_credentials_setusername(
cred: alljoyn_credentials,
userName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_credentials_setcertchain(
cred: alljoyn_credentials,
certChain: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_credentials_setprivatekey(
cred: alljoyn_credentials,
pk: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_credentials_setlogonentry(
cred: alljoyn_credentials,
logonEntry: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_credentials_setexpiration(
cred: alljoyn_credentials,
expiration: u32,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_credentials_getpassword(
cred: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_credentials_getusername(
cred: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_credentials_getcertchain(
cred: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_credentials_getprivateKey(
cred: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_credentials_getlogonentry(
cred: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_credentials_getexpiration(
cred: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) u32;
pub extern "msajapi" fn alljoyn_credentials_clear(
cred: alljoyn_credentials,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_buslistener_create(
callbacks: ?*const alljoyn_buslistener_callbacks,
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_buslistener;
pub extern "msajapi" fn alljoyn_buslistener_destroy(
listener: alljoyn_buslistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_interfacedescription_member_getannotationscount(
member: alljoyn_interfacedescription_member,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_member_getannotationatindex(
member: alljoyn_interfacedescription_member,
index: usize,
name: ?PSTR,
name_size: ?*usize,
value: ?PSTR,
value_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_interfacedescription_member_getannotation(
member: alljoyn_interfacedescription_member,
name: ?[*:0]const u8,
value: ?PSTR,
value_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_member_getargannotationscount(
member: alljoyn_interfacedescription_member,
argName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_member_getargannotationatindex(
member: alljoyn_interfacedescription_member,
argName: ?[*:0]const u8,
index: usize,
name: ?PSTR,
name_size: ?*usize,
value: ?PSTR,
value_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_interfacedescription_member_getargannotation(
member: alljoyn_interfacedescription_member,
argName: ?[*:0]const u8,
name: ?[*:0]const u8,
value: ?PSTR,
value_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_property_getannotationscount(
property: alljoyn_interfacedescription_property,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_property_getannotationatindex(
property: alljoyn_interfacedescription_property,
index: usize,
name: ?PSTR,
name_size: ?*usize,
value: ?PSTR,
value_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_interfacedescription_property_getannotation(
property: alljoyn_interfacedescription_property,
name: ?[*:0]const u8,
value: ?PSTR,
value_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_activate(
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_interfacedescription_addannotation(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
value: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_getannotation(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
value: ?PSTR,
value_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_getannotationscount(
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_getannotationatindex(
iface: alljoyn_interfacedescription,
index: usize,
name: ?PSTR,
name_size: ?*usize,
value: ?PSTR,
value_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_interfacedescription_getmember(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
member: ?*alljoyn_interfacedescription_member,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_addmember(
iface: alljoyn_interfacedescription,
type: alljoyn_messagetype,
name: ?[*:0]const u8,
inputSig: ?[*:0]const u8,
outSig: ?[*:0]const u8,
argNames: ?[*:0]const u8,
annotation: u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_addmemberannotation(
iface: alljoyn_interfacedescription,
member: ?[*:0]const u8,
name: ?[*:0]const u8,
value: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_getmemberannotation(
iface: alljoyn_interfacedescription,
member: ?[*:0]const u8,
name: ?[*:0]const u8,
value: ?PSTR,
value_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_getmembers(
iface: alljoyn_interfacedescription,
members: ?*alljoyn_interfacedescription_member,
numMembers: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_hasmember(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
inSig: ?[*:0]const u8,
outSig: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_addmethod(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
inputSig: ?[*:0]const u8,
outSig: ?[*:0]const u8,
argNames: ?[*:0]const u8,
annotation: u8,
accessPerms: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_getmethod(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
member: ?*alljoyn_interfacedescription_member,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_addsignal(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
sig: ?[*:0]const u8,
argNames: ?[*:0]const u8,
annotation: u8,
accessPerms: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_getsignal(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
member: ?*alljoyn_interfacedescription_member,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_getproperty(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
property: ?*alljoyn_interfacedescription_property,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_getproperties(
iface: alljoyn_interfacedescription,
props: ?*alljoyn_interfacedescription_property,
numProps: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_addproperty(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
signature: ?[*:0]const u8,
access: u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_addpropertyannotation(
iface: alljoyn_interfacedescription,
property: ?[*:0]const u8,
name: ?[*:0]const u8,
value: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_getpropertyannotation(
iface: alljoyn_interfacedescription,
property: ?[*:0]const u8,
name: ?[*:0]const u8,
value: ?PSTR,
str_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_hasproperty(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_hasproperties(
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_getname(
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_interfacedescription_introspect(
iface: alljoyn_interfacedescription,
str: ?PSTR,
buf: usize,
indent: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_issecure(
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_getsecuritypolicy(
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) alljoyn_interfacedescription_securitypolicy;
pub extern "msajapi" fn alljoyn_interfacedescription_setdescriptionlanguage(
iface: alljoyn_interfacedescription,
language: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_interfacedescription_getdescriptionlanguages(
iface: alljoyn_interfacedescription,
languages: ?*const ?*i8,
size: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_getdescriptionlanguages2(
iface: alljoyn_interfacedescription,
languages: ?PSTR,
languagesSize: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_setdescription(
iface: alljoyn_interfacedescription,
description: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_interfacedescription_setdescriptionforlanguage(
iface: alljoyn_interfacedescription,
description: ?[*:0]const u8,
languageTag: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_getdescriptionforlanguage(
iface: alljoyn_interfacedescription,
description: ?PSTR,
maxLanguageLength: usize,
languageTag: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_setmemberdescription(
iface: alljoyn_interfacedescription,
member: ?[*:0]const u8,
description: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_setmemberdescriptionforlanguage(
iface: alljoyn_interfacedescription,
member: ?[*:0]const u8,
description: ?[*:0]const u8,
languageTag: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_getmemberdescriptionforlanguage(
iface: alljoyn_interfacedescription,
member: ?[*:0]const u8,
description: ?PSTR,
maxLanguageLength: usize,
languageTag: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_setargdescription(
iface: alljoyn_interfacedescription,
member: ?[*:0]const u8,
argName: ?[*:0]const u8,
description: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_setargdescriptionforlanguage(
iface: alljoyn_interfacedescription,
member: ?[*:0]const u8,
arg: ?[*:0]const u8,
description: ?[*:0]const u8,
languageTag: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_getargdescriptionforlanguage(
iface: alljoyn_interfacedescription,
member: ?[*:0]const u8,
arg: ?[*:0]const u8,
description: ?PSTR,
maxLanguageLength: usize,
languageTag: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_setpropertydescription(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
description: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_setpropertydescriptionforlanguage(
iface: alljoyn_interfacedescription,
name: ?[*:0]const u8,
description: ?[*:0]const u8,
languageTag: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_getpropertydescriptionforlanguage(
iface: alljoyn_interfacedescription,
property: ?[*:0]const u8,
description: ?PSTR,
maxLanguageLength: usize,
languageTag: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_interfacedescription_setdescriptiontranslationcallback(
iface: alljoyn_interfacedescription,
translationCallback: ?alljoyn_interfacedescription_translation_callback_ptr,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_interfacedescription_getdescriptiontranslationcallback(
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) ?alljoyn_interfacedescription_translation_callback_ptr;
pub extern "msajapi" fn alljoyn_interfacedescription_hasdescription(
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_addargannotation(
iface: alljoyn_interfacedescription,
member: ?[*:0]const u8,
argName: ?[*:0]const u8,
name: ?[*:0]const u8,
value: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_interfacedescription_getmemberargannotation(
iface: alljoyn_interfacedescription,
member: ?[*:0]const u8,
argName: ?[*:0]const u8,
name: ?[*:0]const u8,
value: ?PSTR,
value_size: ?*usize,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_eql(
one: alljoyn_interfacedescription,
other: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_member_eql(
one: alljoyn_interfacedescription_member,
other: alljoyn_interfacedescription_member,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_interfacedescription_property_eql(
one: alljoyn_interfacedescription_property,
other: alljoyn_interfacedescription_property,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_busobject_create(
path: ?[*:0]const u8,
isPlaceholder: i32,
callbacks_in: ?*const alljoyn_busobject_callbacks,
context_in: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_busobject;
pub extern "msajapi" fn alljoyn_busobject_destroy(
bus: alljoyn_busobject,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busobject_getpath(
bus: alljoyn_busobject,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_busobject_emitpropertychanged(
bus: alljoyn_busobject,
ifcName: ?[*:0]const u8,
propName: ?[*:0]const u8,
val: alljoyn_msgarg,
id: u32,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busobject_emitpropertieschanged(
bus: alljoyn_busobject,
ifcName: ?[*:0]const u8,
propNames: ?*const ?*i8,
numProps: usize,
id: u32,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busobject_getname(
bus: alljoyn_busobject,
buffer: ?PSTR,
bufferSz: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_busobject_addinterface(
bus: alljoyn_busobject,
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busobject_addmethodhandler(
bus: alljoyn_busobject,
member: alljoyn_interfacedescription_member,
handler: ?alljoyn_messagereceiver_methodhandler_ptr,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busobject_addmethodhandlers(
bus: alljoyn_busobject,
entries: ?*const alljoyn_busobject_methodentry,
numEntries: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busobject_methodreply_args(
bus: alljoyn_busobject,
msg: alljoyn_message,
args: alljoyn_msgarg,
numArgs: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busobject_methodreply_err(
bus: alljoyn_busobject,
msg: alljoyn_message,
@"error": ?[*:0]const u8,
errorMessage: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busobject_methodreply_status(
bus: alljoyn_busobject,
msg: alljoyn_message,
status: QStatus,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busobject_getbusattachment(
bus: alljoyn_busobject,
) callconv(@import("std").os.windows.WINAPI) alljoyn_busattachment;
pub extern "msajapi" fn alljoyn_busobject_signal(
bus: alljoyn_busobject,
destination: ?[*:0]const u8,
sessionId: u32,
signal: alljoyn_interfacedescription_member,
args: alljoyn_msgarg,
numArgs: usize,
timeToLive: u16,
flags: u8,
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busobject_cancelsessionlessmessage_serial(
bus: alljoyn_busobject,
serialNumber: u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busobject_cancelsessionlessmessage(
bus: alljoyn_busobject,
msg: alljoyn_message,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busobject_issecure(
bus: alljoyn_busobject,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_busobject_getannouncedinterfacenames(
bus: alljoyn_busobject,
interfaces: ?*const ?*i8,
numInterfaces: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_busobject_setannounceflag(
bus: alljoyn_busobject,
iface: alljoyn_interfacedescription,
isAnnounced: alljoyn_about_announceflag,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busobject_addinterface_announced(
bus: alljoyn_busobject,
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_create(
bus: alljoyn_busattachment,
service: ?[*:0]const u8,
path: ?[*:0]const u8,
sessionId: u32,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject;
pub extern "msajapi" fn alljoyn_proxybusobject_create_secure(
bus: alljoyn_busattachment,
service: ?[*:0]const u8,
path: ?[*:0]const u8,
sessionId: u32,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject;
pub extern "msajapi" fn alljoyn_proxybusobject_destroy(
proxyObj: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_proxybusobject_addinterface(
proxyObj: alljoyn_proxybusobject,
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_addinterface_by_name(
proxyObj: alljoyn_proxybusobject,
name: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_getchildren(
proxyObj: alljoyn_proxybusobject,
children: ?*alljoyn_proxybusobject,
numChildren: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_proxybusobject_getchild(
proxyObj: alljoyn_proxybusobject,
path: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject;
pub extern "msajapi" fn alljoyn_proxybusobject_addchild(
proxyObj: alljoyn_proxybusobject,
child: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_removechild(
proxyObj: alljoyn_proxybusobject,
path: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_introspectremoteobject(
proxyObj: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_introspectremoteobjectasync(
proxyObj: alljoyn_proxybusobject,
callback: ?alljoyn_proxybusobject_listener_introspectcb_ptr,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_getproperty(
proxyObj: alljoyn_proxybusobject,
iface: ?[*:0]const u8,
property: ?[*:0]const u8,
value: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_getpropertyasync(
proxyObj: alljoyn_proxybusobject,
iface: ?[*:0]const u8,
property: ?[*:0]const u8,
callback: ?alljoyn_proxybusobject_listener_getpropertycb_ptr,
timeout: u32,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_getallproperties(
proxyObj: alljoyn_proxybusobject,
iface: ?[*:0]const u8,
values: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_getallpropertiesasync(
proxyObj: alljoyn_proxybusobject,
iface: ?[*:0]const u8,
callback: ?alljoyn_proxybusobject_listener_getallpropertiescb_ptr,
timeout: u32,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_setproperty(
proxyObj: alljoyn_proxybusobject,
iface: ?[*:0]const u8,
property: ?[*:0]const u8,
value: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_registerpropertieschangedlistener(
proxyObj: alljoyn_proxybusobject,
iface: ?[*:0]const u8,
properties: ?*const ?*i8,
numProperties: usize,
callback: ?alljoyn_proxybusobject_listener_propertieschanged_ptr,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_unregisterpropertieschangedlistener(
proxyObj: alljoyn_proxybusobject,
iface: ?[*:0]const u8,
callback: ?alljoyn_proxybusobject_listener_propertieschanged_ptr,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_setpropertyasync(
proxyObj: alljoyn_proxybusobject,
iface: ?[*:0]const u8,
property: ?[*:0]const u8,
value: alljoyn_msgarg,
callback: ?alljoyn_proxybusobject_listener_setpropertycb_ptr,
timeout: u32,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_methodcall(
proxyObj: alljoyn_proxybusobject,
ifaceName: ?[*:0]const u8,
methodName: ?[*:0]const u8,
args: alljoyn_msgarg,
numArgs: usize,
replyMsg: alljoyn_message,
timeout: u32,
flags: u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_methodcall_member(
proxyObj: alljoyn_proxybusobject,
method: alljoyn_interfacedescription_member,
args: alljoyn_msgarg,
numArgs: usize,
replyMsg: alljoyn_message,
timeout: u32,
flags: u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_methodcall_noreply(
proxyObj: alljoyn_proxybusobject,
ifaceName: ?[*:0]const u8,
methodName: ?[*:0]const u8,
args: alljoyn_msgarg,
numArgs: usize,
flags: u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_methodcall_member_noreply(
proxyObj: alljoyn_proxybusobject,
method: alljoyn_interfacedescription_member,
args: alljoyn_msgarg,
numArgs: usize,
flags: u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_methodcallasync(
proxyObj: alljoyn_proxybusobject,
ifaceName: ?[*:0]const u8,
methodName: ?[*:0]const u8,
replyFunc: ?alljoyn_messagereceiver_replyhandler_ptr,
args: alljoyn_msgarg,
numArgs: usize,
context: ?*anyopaque,
timeout: u32,
flags: u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_methodcallasync_member(
proxyObj: alljoyn_proxybusobject,
method: alljoyn_interfacedescription_member,
replyFunc: ?alljoyn_messagereceiver_replyhandler_ptr,
args: alljoyn_msgarg,
numArgs: usize,
context: ?*anyopaque,
timeout: u32,
flags: u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_parsexml(
proxyObj: alljoyn_proxybusobject,
xml: ?[*:0]const u8,
identifier: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_secureconnection(
proxyObj: alljoyn_proxybusobject,
forceAuth: i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_secureconnectionasync(
proxyObj: alljoyn_proxybusobject,
forceAuth: i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_getinterface(
proxyObj: alljoyn_proxybusobject,
iface: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) alljoyn_interfacedescription;
pub extern "msajapi" fn alljoyn_proxybusobject_getinterfaces(
proxyObj: alljoyn_proxybusobject,
ifaces: ?*const alljoyn_interfacedescription,
numIfaces: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_proxybusobject_getpath(
proxyObj: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_proxybusobject_getservicename(
proxyObj: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_proxybusobject_getuniquename(
proxyObj: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_proxybusobject_getsessionid(
proxyObj: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) u32;
pub extern "msajapi" fn alljoyn_proxybusobject_implementsinterface(
proxyObj: alljoyn_proxybusobject,
iface: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_proxybusobject_copy(
source: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject;
pub extern "msajapi" fn alljoyn_proxybusobject_isvalid(
proxyObj: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_proxybusobject_issecure(
proxyObj: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_proxybusobject_enablepropertycaching(
proxyObj: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_permissionconfigurationlistener_create(
callbacks: ?*const alljoyn_permissionconfigurationlistener_callbacks,
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_permissionconfigurationlistener;
pub extern "msajapi" fn alljoyn_permissionconfigurationlistener_destroy(
listener: alljoyn_permissionconfigurationlistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_sessionlistener_create(
callbacks: ?*const alljoyn_sessionlistener_callbacks,
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_sessionlistener;
pub extern "msajapi" fn alljoyn_sessionlistener_destroy(
listener: alljoyn_sessionlistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_sessionportlistener_create(
callbacks: ?*const alljoyn_sessionportlistener_callbacks,
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_sessionportlistener;
pub extern "msajapi" fn alljoyn_sessionportlistener_destroy(
listener: alljoyn_sessionportlistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_aboutlistener_create(
callback: ?*const alljoyn_aboutlistener_callback,
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_aboutlistener;
pub extern "msajapi" fn alljoyn_aboutlistener_destroy(
listener: alljoyn_aboutlistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busattachment_create(
applicationName: ?[*:0]const u8,
allowRemoteMessages: i32,
) callconv(@import("std").os.windows.WINAPI) alljoyn_busattachment;
pub extern "msajapi" fn alljoyn_busattachment_create_concurrency(
applicationName: ?[*:0]const u8,
allowRemoteMessages: i32,
concurrency: u32,
) callconv(@import("std").os.windows.WINAPI) alljoyn_busattachment;
pub extern "msajapi" fn alljoyn_busattachment_destroy(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busattachment_start(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_stop(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_join(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_getconcurrency(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) u32;
pub extern "msajapi" fn alljoyn_busattachment_getconnectspec(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_busattachment_enableconcurrentcallbacks(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busattachment_createinterface(
bus: alljoyn_busattachment,
name: ?[*:0]const u8,
iface: ?*alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_createinterface_secure(
bus: alljoyn_busattachment,
name: ?[*:0]const u8,
iface: ?*alljoyn_interfacedescription,
secPolicy: alljoyn_interfacedescription_securitypolicy,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_connect(
bus: alljoyn_busattachment,
connectSpec: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_registerbuslistener(
bus: alljoyn_busattachment,
listener: alljoyn_buslistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busattachment_unregisterbuslistener(
bus: alljoyn_busattachment,
listener: alljoyn_buslistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busattachment_findadvertisedname(
bus: alljoyn_busattachment,
namePrefix: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_findadvertisednamebytransport(
bus: alljoyn_busattachment,
namePrefix: ?[*:0]const u8,
transports: u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_cancelfindadvertisedname(
bus: alljoyn_busattachment,
namePrefix: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_cancelfindadvertisednamebytransport(
bus: alljoyn_busattachment,
namePrefix: ?[*:0]const u8,
transports: u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_advertisename(
bus: alljoyn_busattachment,
name: ?[*:0]const u8,
transports: u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_canceladvertisename(
bus: alljoyn_busattachment,
name: ?[*:0]const u8,
transports: u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_getinterface(
bus: alljoyn_busattachment,
name: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) alljoyn_interfacedescription;
pub extern "msajapi" fn alljoyn_busattachment_joinsession(
bus: alljoyn_busattachment,
sessionHost: ?[*:0]const u8,
sessionPort: u16,
listener: alljoyn_sessionlistener,
sessionId: ?*u32,
opts: alljoyn_sessionopts,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_joinsessionasync(
bus: alljoyn_busattachment,
sessionHost: ?[*:0]const u8,
sessionPort: u16,
listener: alljoyn_sessionlistener,
opts: alljoyn_sessionopts,
callback: ?alljoyn_busattachment_joinsessioncb_ptr,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_registerbusobject(
bus: alljoyn_busattachment,
obj: alljoyn_busobject,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_registerbusobject_secure(
bus: alljoyn_busattachment,
obj: alljoyn_busobject,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_unregisterbusobject(
bus: alljoyn_busattachment,
object: alljoyn_busobject,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busattachment_requestname(
bus: alljoyn_busattachment,
requestedName: ?[*:0]const u8,
flags: u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_releasename(
bus: alljoyn_busattachment,
name: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_bindsessionport(
bus: alljoyn_busattachment,
sessionPort: ?*u16,
opts: alljoyn_sessionopts,
listener: alljoyn_sessionportlistener,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_unbindsessionport(
bus: alljoyn_busattachment,
sessionPort: u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_enablepeersecurity(
bus: alljoyn_busattachment,
authMechanisms: ?[*:0]const u8,
listener: alljoyn_authlistener,
keyStoreFileName: ?[*:0]const u8,
isShared: i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_enablepeersecuritywithpermissionconfigurationlistener(
bus: alljoyn_busattachment,
authMechanisms: ?[*:0]const u8,
authListener: alljoyn_authlistener,
keyStoreFileName: ?[*:0]const u8,
isShared: i32,
permissionConfigurationListener: alljoyn_permissionconfigurationlistener,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_ispeersecurityenabled(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_busattachment_createinterfacesfromxml(
bus: alljoyn_busattachment,
xml: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_getinterfaces(
bus: alljoyn_busattachment,
ifaces: ?*const alljoyn_interfacedescription,
numIfaces: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_busattachment_deleteinterface(
bus: alljoyn_busattachment,
iface: alljoyn_interfacedescription,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_isstarted(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_busattachment_isstopping(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_busattachment_isconnected(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) i32;
pub extern "msajapi" fn alljoyn_busattachment_disconnect(
bus: alljoyn_busattachment,
unused: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_getdbusproxyobj(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject;
pub extern "msajapi" fn alljoyn_busattachment_getalljoynproxyobj(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject;
pub extern "msajapi" fn alljoyn_busattachment_getalljoyndebugobj(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject;
pub extern "msajapi" fn alljoyn_busattachment_getuniquename(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_busattachment_getglobalguidstring(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_busattachment_registersignalhandler(
bus: alljoyn_busattachment,
signal_handler: ?alljoyn_messagereceiver_signalhandler_ptr,
member: alljoyn_interfacedescription_member,
srcPath: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_registersignalhandlerwithrule(
bus: alljoyn_busattachment,
signal_handler: ?alljoyn_messagereceiver_signalhandler_ptr,
member: alljoyn_interfacedescription_member,
matchRule: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_unregistersignalhandler(
bus: alljoyn_busattachment,
signal_handler: ?alljoyn_messagereceiver_signalhandler_ptr,
member: alljoyn_interfacedescription_member,
srcPath: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_unregistersignalhandlerwithrule(
bus: alljoyn_busattachment,
signal_handler: ?alljoyn_messagereceiver_signalhandler_ptr,
member: alljoyn_interfacedescription_member,
matchRule: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_unregisterallhandlers(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_registerkeystorelistener(
bus: alljoyn_busattachment,
listener: alljoyn_keystorelistener,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_reloadkeystore(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_clearkeystore(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busattachment_clearkeys(
bus: alljoyn_busattachment,
guid: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_setkeyexpiration(
bus: alljoyn_busattachment,
guid: ?[*:0]const u8,
timeout: u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_getkeyexpiration(
bus: alljoyn_busattachment,
guid: ?[*:0]const u8,
timeout: ?*u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_addlogonentry(
bus: alljoyn_busattachment,
authMechanism: ?[*:0]const u8,
userName: ?[*:0]const u8,
password: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_addmatch(
bus: alljoyn_busattachment,
rule: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_removematch(
bus: alljoyn_busattachment,
rule: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_setsessionlistener(
bus: alljoyn_busattachment,
sessionId: u32,
listener: alljoyn_sessionlistener,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_leavesession(
bus: alljoyn_busattachment,
sessionId: u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_secureconnection(
bus: alljoyn_busattachment,
name: ?[*:0]const u8,
forceAuth: i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_secureconnectionasync(
bus: alljoyn_busattachment,
name: ?[*:0]const u8,
forceAuth: i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_removesessionmember(
bus: alljoyn_busattachment,
sessionId: u32,
memberName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_setlinktimeout(
bus: alljoyn_busattachment,
sessionid: u32,
linkTimeout: ?*u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_setlinktimeoutasync(
bus: alljoyn_busattachment,
sessionid: u32,
linkTimeout: u32,
callback: ?alljoyn_busattachment_setlinktimeoutcb_ptr,
context: ?*anyopaque,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_namehasowner(
bus: alljoyn_busattachment,
name: ?[*:0]const u8,
hasOwner: ?*i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_getpeerguid(
bus: alljoyn_busattachment,
name: ?[*:0]const u8,
guid: ?PSTR,
guidSz: ?*usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_setdaemondebug(
bus: alljoyn_busattachment,
module: ?[*:0]const u8,
level: u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_gettimestamp(
) callconv(@import("std").os.windows.WINAPI) u32;
pub extern "msajapi" fn alljoyn_busattachment_ping(
bus: alljoyn_busattachment,
name: ?[*:0]const u8,
timeout: u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_registeraboutlistener(
bus: alljoyn_busattachment,
aboutListener: alljoyn_aboutlistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busattachment_unregisteraboutlistener(
bus: alljoyn_busattachment,
aboutListener: alljoyn_aboutlistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busattachment_unregisterallaboutlisteners(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_busattachment_whoimplements_interfaces(
bus: alljoyn_busattachment,
implementsInterfaces: ?*const ?*i8,
numberInterfaces: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_whoimplements_interface(
bus: alljoyn_busattachment,
implementsInterface: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_cancelwhoimplements_interfaces(
bus: alljoyn_busattachment,
implementsInterfaces: ?*const ?*i8,
numberInterfaces: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_cancelwhoimplements_interface(
bus: alljoyn_busattachment,
implementsInterface: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_getpermissionconfigurator(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) alljoyn_permissionconfigurator;
pub extern "msajapi" fn alljoyn_busattachment_registerapplicationstatelistener(
bus: alljoyn_busattachment,
listener: alljoyn_applicationstatelistener,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_unregisterapplicationstatelistener(
bus: alljoyn_busattachment,
listener: alljoyn_applicationstatelistener,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_busattachment_deletedefaultkeystore(
applicationName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_abouticonobj_create(
bus: alljoyn_busattachment,
icon: ?*_alljoyn_abouticon_handle,
) callconv(@import("std").os.windows.WINAPI) ?*_alljoyn_abouticonobj_handle;
pub extern "msajapi" fn alljoyn_abouticonobj_destroy(
icon: ?*_alljoyn_abouticonobj_handle,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_abouticonproxy_create(
bus: alljoyn_busattachment,
busName: ?[*:0]const u8,
sessionId: u32,
) callconv(@import("std").os.windows.WINAPI) ?*_alljoyn_abouticonproxy_handle;
pub extern "msajapi" fn alljoyn_abouticonproxy_destroy(
proxy: ?*_alljoyn_abouticonproxy_handle,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_abouticonproxy_geticon(
proxy: ?*_alljoyn_abouticonproxy_handle,
icon: ?*_alljoyn_abouticon_handle,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_abouticonproxy_getversion(
proxy: ?*_alljoyn_abouticonproxy_handle,
version: ?*u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutdatalistener_create(
callbacks: ?*const alljoyn_aboutdatalistener_callbacks,
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_aboutdatalistener;
pub extern "msajapi" fn alljoyn_aboutdatalistener_destroy(
listener: alljoyn_aboutdatalistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_aboutobj_create(
bus: alljoyn_busattachment,
isAnnounced: alljoyn_about_announceflag,
) callconv(@import("std").os.windows.WINAPI) alljoyn_aboutobj;
pub extern "msajapi" fn alljoyn_aboutobj_destroy(
obj: alljoyn_aboutobj,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_aboutobj_announce(
obj: alljoyn_aboutobj,
sessionPort: u16,
aboutData: alljoyn_aboutdata,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutobj_announce_using_datalistener(
obj: alljoyn_aboutobj,
sessionPort: u16,
aboutListener: alljoyn_aboutdatalistener,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutobj_unannounce(
obj: alljoyn_aboutobj,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_create(
) callconv(@import("std").os.windows.WINAPI) alljoyn_aboutobjectdescription;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_create_full(
arg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) alljoyn_aboutobjectdescription;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_createfrommsgarg(
description: alljoyn_aboutobjectdescription,
arg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_destroy(
description: alljoyn_aboutobjectdescription,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_getpaths(
description: alljoyn_aboutobjectdescription,
paths: ?*const ?*i8,
numPaths: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_getinterfaces(
description: alljoyn_aboutobjectdescription,
path: ?[*:0]const u8,
interfaces: ?*const ?*i8,
numInterfaces: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_getinterfacepaths(
description: alljoyn_aboutobjectdescription,
interfaceName: ?[*:0]const u8,
paths: ?*const ?*i8,
numPaths: usize,
) callconv(@import("std").os.windows.WINAPI) usize;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_clear(
description: alljoyn_aboutobjectdescription,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_haspath(
description: alljoyn_aboutobjectdescription,
path: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) u8;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_hasinterface(
description: alljoyn_aboutobjectdescription,
interfaceName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) u8;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_hasinterfaceatpath(
description: alljoyn_aboutobjectdescription,
path: ?[*:0]const u8,
interfaceName: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) u8;
pub extern "msajapi" fn alljoyn_aboutobjectdescription_getmsgarg(
description: alljoyn_aboutobjectdescription,
msgArg: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutproxy_create(
bus: alljoyn_busattachment,
busName: ?[*:0]const u8,
sessionId: u32,
) callconv(@import("std").os.windows.WINAPI) alljoyn_aboutproxy;
pub extern "msajapi" fn alljoyn_aboutproxy_destroy(
proxy: alljoyn_aboutproxy,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_aboutproxy_getobjectdescription(
proxy: alljoyn_aboutproxy,
objectDesc: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutproxy_getaboutdata(
proxy: alljoyn_aboutproxy,
language: ?[*:0]const u8,
data: alljoyn_msgarg,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_aboutproxy_getversion(
proxy: alljoyn_aboutproxy,
version: ?*u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_pinglistener_create(
callback: ?*const alljoyn_pinglistener_callback,
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_pinglistener;
pub extern "msajapi" fn alljoyn_pinglistener_destroy(
listener: alljoyn_pinglistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_autopinger_create(
bus: alljoyn_busattachment,
) callconv(@import("std").os.windows.WINAPI) alljoyn_autopinger;
pub extern "msajapi" fn alljoyn_autopinger_destroy(
autopinger: alljoyn_autopinger,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_autopinger_pause(
autopinger: alljoyn_autopinger,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_autopinger_resume(
autopinger: alljoyn_autopinger,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_autopinger_addpinggroup(
autopinger: alljoyn_autopinger,
group: ?[*:0]const u8,
listener: alljoyn_pinglistener,
pinginterval: u32,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_autopinger_removepinggroup(
autopinger: alljoyn_autopinger,
group: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_autopinger_setpinginterval(
autopinger: alljoyn_autopinger,
group: ?[*:0]const u8,
pinginterval: u32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_autopinger_adddestination(
autopinger: alljoyn_autopinger,
group: ?[*:0]const u8,
destination: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_autopinger_removedestination(
autopinger: alljoyn_autopinger,
group: ?[*:0]const u8,
destination: ?[*:0]const u8,
removeall: i32,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_getversion(
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_getbuildinfo(
) callconv(@import("std").os.windows.WINAPI) ?PSTR;
pub extern "msajapi" fn alljoyn_getnumericversion(
) callconv(@import("std").os.windows.WINAPI) u32;
pub extern "msajapi" fn alljoyn_init(
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_shutdown(
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_routerinit(
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_routerinitwithconfig(
configXml: ?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_routershutdown(
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_proxybusobject_ref_create(
proxy: alljoyn_proxybusobject,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject_ref;
pub extern "msajapi" fn alljoyn_proxybusobject_ref_get(
ref: alljoyn_proxybusobject_ref,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject;
pub extern "msajapi" fn alljoyn_proxybusobject_ref_incref(
ref: alljoyn_proxybusobject_ref,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_proxybusobject_ref_decref(
ref: alljoyn_proxybusobject_ref,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_observerlistener_create(
callback: ?*const alljoyn_observerlistener_callback,
context: ?*const anyopaque,
) callconv(@import("std").os.windows.WINAPI) alljoyn_observerlistener;
pub extern "msajapi" fn alljoyn_observerlistener_destroy(
listener: alljoyn_observerlistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_observer_create(
bus: alljoyn_busattachment,
mandatoryInterfaces: ?*const ?*i8,
numMandatoryInterfaces: usize,
) callconv(@import("std").os.windows.WINAPI) alljoyn_observer;
pub extern "msajapi" fn alljoyn_observer_destroy(
observer: alljoyn_observer,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_observer_registerlistener(
observer: alljoyn_observer,
listener: alljoyn_observerlistener,
triggerOnExisting: i32,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_observer_unregisterlistener(
observer: alljoyn_observer,
listener: alljoyn_observerlistener,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_observer_unregisteralllisteners(
observer: alljoyn_observer,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_observer_get(
observer: alljoyn_observer,
uniqueBusName: ?[*:0]const u8,
objectPath: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject_ref;
pub extern "msajapi" fn alljoyn_observer_getfirst(
observer: alljoyn_observer,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject_ref;
pub extern "msajapi" fn alljoyn_observer_getnext(
observer: alljoyn_observer,
proxyref: alljoyn_proxybusobject_ref,
) callconv(@import("std").os.windows.WINAPI) alljoyn_proxybusobject_ref;
pub extern "msajapi" fn alljoyn_passwordmanager_setcredentials(
authMechanism: ?[*:0]const u8,
password: ?[*:0]const u8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_getpermissionmanagementsessionport(
) callconv(@import("std").os.windows.WINAPI) u16;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_create(
bus: alljoyn_busattachment,
appBusName: ?*i8,
sessionId: u32,
) callconv(@import("std").os.windows.WINAPI) alljoyn_securityapplicationproxy;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_destroy(
proxy: alljoyn_securityapplicationproxy,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_claim(
proxy: alljoyn_securityapplicationproxy,
caKey: ?*i8,
identityCertificateChain: ?*i8,
groupId: ?*const u8,
groupSize: usize,
groupAuthority: ?*i8,
manifestsXmls: ?*?*i8,
manifestsCount: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_getmanifesttemplate(
proxy: alljoyn_securityapplicationproxy,
manifestTemplateXml: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_manifesttemplate_destroy(
manifestTemplateXml: ?*i8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_getapplicationstate(
proxy: alljoyn_securityapplicationproxy,
applicationState: ?*alljoyn_applicationstate,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_getclaimcapabilities(
proxy: alljoyn_securityapplicationproxy,
capabilities: ?*u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_getclaimcapabilitiesadditionalinfo(
proxy: alljoyn_securityapplicationproxy,
additionalInfo: ?*u16,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_getpolicy(
proxy: alljoyn_securityapplicationproxy,
policyXml: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_getdefaultpolicy(
proxy: alljoyn_securityapplicationproxy,
policyXml: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_policy_destroy(
policyXml: ?*i8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_updatepolicy(
proxy: alljoyn_securityapplicationproxy,
policyXml: ?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_updateidentity(
proxy: alljoyn_securityapplicationproxy,
identityCertificateChain: ?*i8,
manifestsXmls: ?*?*i8,
manifestsCount: usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_installmembership(
proxy: alljoyn_securityapplicationproxy,
membershipCertificateChain: ?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_reset(
proxy: alljoyn_securityapplicationproxy,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_resetpolicy(
proxy: alljoyn_securityapplicationproxy,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_startmanagement(
proxy: alljoyn_securityapplicationproxy,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_endmanagement(
proxy: alljoyn_securityapplicationproxy,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_geteccpublickey(
proxy: alljoyn_securityapplicationproxy,
eccPublicKey: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_eccpublickey_destroy(
eccPublicKey: ?*i8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_signmanifest(
unsignedManifestXml: ?*i8,
identityCertificatePem: ?*i8,
signingPrivateKeyPem: ?*i8,
signedManifestXml: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_manifest_destroy(
signedManifestXml: ?*i8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_computemanifestdigest(
unsignedManifestXml: ?*i8,
identityCertificatePem: ?*i8,
digest: ?*?*u8,
digestSize: ?*usize,
) callconv(@import("std").os.windows.WINAPI) QStatus;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_digest_destroy(
digest: ?*u8,
) callconv(@import("std").os.windows.WINAPI) void;
pub extern "msajapi" fn alljoyn_securityapplicationproxy_setmanifestsignature(
unsignedManifestXml: ?*i8,
identityCertificatePem: ?*i8,
signature: ?*const u8,
signatureSize: usize,
signedManifestXml: ?*?*i8,
) callconv(@import("std").os.windows.WINAPI) QStatus;
//--------------------------------------------------------------------------------
// Section: Unicode Aliases (0)
//--------------------------------------------------------------------------------
const thismodule = @This();
pub usingnamespace switch (@import("../zig.zig").unicode_mode) {
.ansi => struct {
},
.wide => struct {
},
.unspecified => if (@import("builtin").is_test) struct {
} else struct {
},
};
//--------------------------------------------------------------------------------
// Section: Imports (5)
//--------------------------------------------------------------------------------
const BOOL = @import("../foundation.zig").BOOL;
const HANDLE = @import("../foundation.zig").HANDLE;
const PSTR = @import("../foundation.zig").PSTR;
const PWSTR = @import("../foundation.zig").PWSTR;
const SECURITY_ATTRIBUTES = @import("../security.zig").SECURITY_ATTRIBUTES;
test {
// The following '_ = <FuncPtrType>' lines are a workaround for https://github.com/ziglang/zig/issues/4476
if (@hasDecl(@This(), "alljoyn_applicationstatelistener_state_ptr")) { _ = alljoyn_applicationstatelistener_state_ptr; }
if (@hasDecl(@This(), "alljoyn_keystorelistener_loadrequest_ptr")) { _ = alljoyn_keystorelistener_loadrequest_ptr; }
if (@hasDecl(@This(), "alljoyn_keystorelistener_storerequest_ptr")) { _ = alljoyn_keystorelistener_storerequest_ptr; }
if (@hasDecl(@This(), "alljoyn_keystorelistener_acquireexclusivelock_ptr")) { _ = alljoyn_keystorelistener_acquireexclusivelock_ptr; }
if (@hasDecl(@This(), "alljoyn_keystorelistener_releaseexclusivelock_ptr")) { _ = alljoyn_keystorelistener_releaseexclusivelock_ptr; }
if (@hasDecl(@This(), "alljoyn_authlistener_requestcredentials_ptr")) { _ = alljoyn_authlistener_requestcredentials_ptr; }
if (@hasDecl(@This(), "alljoyn_authlistener_requestcredentialsasync_ptr")) { _ = alljoyn_authlistener_requestcredentialsasync_ptr; }
if (@hasDecl(@This(), "alljoyn_authlistener_verifycredentials_ptr")) { _ = alljoyn_authlistener_verifycredentials_ptr; }
if (@hasDecl(@This(), "alljoyn_authlistener_verifycredentialsasync_ptr")) { _ = alljoyn_authlistener_verifycredentialsasync_ptr; }
if (@hasDecl(@This(), "alljoyn_authlistener_securityviolation_ptr")) { _ = alljoyn_authlistener_securityviolation_ptr; }
if (@hasDecl(@This(), "alljoyn_authlistener_authenticationcomplete_ptr")) { _ = alljoyn_authlistener_authenticationcomplete_ptr; }
if (@hasDecl(@This(), "alljoyn_buslistener_listener_registered_ptr")) { _ = alljoyn_buslistener_listener_registered_ptr; }
if (@hasDecl(@This(), "alljoyn_buslistener_listener_unregistered_ptr")) { _ = alljoyn_buslistener_listener_unregistered_ptr; }
if (@hasDecl(@This(), "alljoyn_buslistener_found_advertised_name_ptr")) { _ = alljoyn_buslistener_found_advertised_name_ptr; }
if (@hasDecl(@This(), "alljoyn_buslistener_lost_advertised_name_ptr")) { _ = alljoyn_buslistener_lost_advertised_name_ptr; }
if (@hasDecl(@This(), "alljoyn_buslistener_name_owner_changed_ptr")) { _ = alljoyn_buslistener_name_owner_changed_ptr; }
if (@hasDecl(@This(), "alljoyn_buslistener_bus_stopping_ptr")) { _ = alljoyn_buslistener_bus_stopping_ptr; }
if (@hasDecl(@This(), "alljoyn_buslistener_bus_disconnected_ptr")) { _ = alljoyn_buslistener_bus_disconnected_ptr; }
if (@hasDecl(@This(), "alljoyn_buslistener_bus_prop_changed_ptr")) { _ = alljoyn_buslistener_bus_prop_changed_ptr; }
if (@hasDecl(@This(), "alljoyn_interfacedescription_translation_callback_ptr")) { _ = alljoyn_interfacedescription_translation_callback_ptr; }
if (@hasDecl(@This(), "alljoyn_messagereceiver_methodhandler_ptr")) { _ = alljoyn_messagereceiver_methodhandler_ptr; }
if (@hasDecl(@This(), "alljoyn_messagereceiver_replyhandler_ptr")) { _ = alljoyn_messagereceiver_replyhandler_ptr; }
if (@hasDecl(@This(), "alljoyn_messagereceiver_signalhandler_ptr")) { _ = alljoyn_messagereceiver_signalhandler_ptr; }
if (@hasDecl(@This(), "alljoyn_busobject_prop_get_ptr")) { _ = alljoyn_busobject_prop_get_ptr; }
if (@hasDecl(@This(), "alljoyn_busobject_prop_set_ptr")) { _ = alljoyn_busobject_prop_set_ptr; }
if (@hasDecl(@This(), "alljoyn_busobject_object_registration_ptr")) { _ = alljoyn_busobject_object_registration_ptr; }
if (@hasDecl(@This(), "alljoyn_proxybusobject_listener_introspectcb_ptr")) { _ = alljoyn_proxybusobject_listener_introspectcb_ptr; }
if (@hasDecl(@This(), "alljoyn_proxybusobject_listener_getpropertycb_ptr")) { _ = alljoyn_proxybusobject_listener_getpropertycb_ptr; }
if (@hasDecl(@This(), "alljoyn_proxybusobject_listener_getallpropertiescb_ptr")) { _ = alljoyn_proxybusobject_listener_getallpropertiescb_ptr; }
if (@hasDecl(@This(), "alljoyn_proxybusobject_listener_setpropertycb_ptr")) { _ = alljoyn_proxybusobject_listener_setpropertycb_ptr; }
if (@hasDecl(@This(), "alljoyn_proxybusobject_listener_propertieschanged_ptr")) { _ = alljoyn_proxybusobject_listener_propertieschanged_ptr; }
if (@hasDecl(@This(), "alljoyn_permissionconfigurationlistener_factoryreset_ptr")) { _ = alljoyn_permissionconfigurationlistener_factoryreset_ptr; }
if (@hasDecl(@This(), "alljoyn_permissionconfigurationlistener_policychanged_ptr")) { _ = alljoyn_permissionconfigurationlistener_policychanged_ptr; }
if (@hasDecl(@This(), "alljoyn_permissionconfigurationlistener_startmanagement_ptr")) { _ = alljoyn_permissionconfigurationlistener_startmanagement_ptr; }
if (@hasDecl(@This(), "alljoyn_permissionconfigurationlistener_endmanagement_ptr")) { _ = alljoyn_permissionconfigurationlistener_endmanagement_ptr; }
if (@hasDecl(@This(), "alljoyn_sessionlistener_sessionlost_ptr")) { _ = alljoyn_sessionlistener_sessionlost_ptr; }
if (@hasDecl(@This(), "alljoyn_sessionlistener_sessionmemberadded_ptr")) { _ = alljoyn_sessionlistener_sessionmemberadded_ptr; }
if (@hasDecl(@This(), "alljoyn_sessionlistener_sessionmemberremoved_ptr")) { _ = alljoyn_sessionlistener_sessionmemberremoved_ptr; }
if (@hasDecl(@This(), "alljoyn_sessionportlistener_acceptsessionjoiner_ptr")) { _ = alljoyn_sessionportlistener_acceptsessionjoiner_ptr; }
if (@hasDecl(@This(), "alljoyn_sessionportlistener_sessionjoined_ptr")) { _ = alljoyn_sessionportlistener_sessionjoined_ptr; }
if (@hasDecl(@This(), "alljoyn_about_announced_ptr")) { _ = alljoyn_about_announced_ptr; }
if (@hasDecl(@This(), "alljoyn_busattachment_joinsessioncb_ptr")) { _ = alljoyn_busattachment_joinsessioncb_ptr; }
if (@hasDecl(@This(), "alljoyn_busattachment_setlinktimeoutcb_ptr")) { _ = alljoyn_busattachment_setlinktimeoutcb_ptr; }
if (@hasDecl(@This(), "alljoyn_aboutdatalistener_getaboutdata_ptr")) { _ = alljoyn_aboutdatalistener_getaboutdata_ptr; }
if (@hasDecl(@This(), "alljoyn_aboutdatalistener_getannouncedaboutdata_ptr")) { _ = alljoyn_aboutdatalistener_getannouncedaboutdata_ptr; }
if (@hasDecl(@This(), "alljoyn_autopinger_destination_lost_ptr")) { _ = alljoyn_autopinger_destination_lost_ptr; }
if (@hasDecl(@This(), "alljoyn_autopinger_destination_found_ptr")) { _ = alljoyn_autopinger_destination_found_ptr; }
if (@hasDecl(@This(), "alljoyn_observer_object_discovered_ptr")) { _ = alljoyn_observer_object_discovered_ptr; }
if (@hasDecl(@This(), "alljoyn_observer_object_lost_ptr")) { _ = alljoyn_observer_object_lost_ptr; }
@setEvalBranchQuota(
comptime @import("std").meta.declarations(@This()).len * 3
);
// reference all the pub declarations
if (!@import("builtin").is_test) return;
inline for (comptime @import("std").meta.declarations(@This())) |decl| {
_ = @field(@This(), decl.name);
}
}