|
|
enum | msgType {
TW_UNKNOWN = 0,
TW_REQUEST,
TW_RESPONSE,
TW_AUTH,
TW_BIND,
TW_MULTIPART_REQ,
TW_MULTIPART_RESP
} |
| Enumeration of HTTP message types. More...
|
|
enum | msgCodeEnum {
TWX_UNKNOWN = 0,
TWX_GET,
TWX_PUT,
TWX_POST,
TWX_DEL,
TWX_BIND = 0x0A,
TWX_UNBIND,
TWX_AUTH = 0x14,
TWX_KEEP_ALIVE = 0x1F,
TWX_SUCCESS = 0x40,
TWX_BAD_REQUEST = 0x80,
TWX_UNAUTHORIZED,
TWX_BAD_OPTION,
TWX_FORBIDDEN,
TWX_NOT_FOUND,
TWX_METHOD_NOT_ALLOWED,
TWX_NOT_ACCEPTABLE,
TWX_PRECONDITION_FAILED = 0x8C,
TWX_ENTITY_TOO_LARGE,
TWX_UNSUPPORTED_CONTENT_FORMAT = 0x8F,
TWX_INTERNAL_SERVER_ERROR = 0xA0,
TWX_NOT_IMPLEMENTED,
TWX_BAD_GATEWAY,
TWX_SERVICE_UNAVAILABLE,
TWX_GATEWAY_TIMEOUT,
TWX_WROTE_TO_OFFLINE_MSG_STORE
} |
| Enumeration of HTTP message codes. More...
|
|
|
enum | entityTypeEnum {
TW_UNDEFINED = 0,
TW_THING = 0x0A,
TW_THINGSHAPES = 0x0B,
TW_THINGTEMPLATES = 0x0C,
TW_THINGPACKAGES = 0x0D,
TW_NETWORKS = 0x0E,
TW_DATASHAPES = 0x0F,
TW_MODELTAGS = 0x14,
TW_DATATAGS = 0x15,
TW_MASHUPS = 0x1E,
TW_WIDGETS = 0x1F,
TW_STYLEDEFINITIONS = 0x20,
TW_STATEDEFINITIONS = 0x21,
TW_MENUS = 0x22,
TW_MEDIAENTITIES = 0x23,
TW_LOCALIZATIONTABLES = 0x24,
TW_DASHBOARDS = 0x27,
TW_LOGS = 0x28,
TW_USERS = 0x32,
TW_GROUPS = 0x33,
TW_ORGANIZATIONS = 0x34,
TW_APPLICATIONKEYS = 0x35,
TW_DIRECTORYSERVICES = 0x36,
TW_RESOURCE = 0x3C,
TW_SCRIPTFUNCTIONLIBRARIES = 0x3D,
TW_EXTENSIONPACKAGES = 0x46,
TW_SUBSYSTEM = 0x50
} |
|
enum | characteristicEnum { TW_PROPERTIES = 1,
TW_SERVICES,
TW_EVENTS
} |
|
enum | BaseType {
TW_NOTHING = -1,
TW_STRING = 0,
TW_NUMBER,
TW_BOOLEAN,
TW_DATETIME,
TW_TIMESPAN,
TW_INFOTABLE,
TW_LOCATION,
TW_XML,
TW_JSON,
TW_QUERY,
TW_IMAGE,
TW_HYPERLINK,
TW_IMAGELINK,
TW_PASSWORD,
TW_HTML,
TW_TEXT,
TW_TAGS,
TW_SCHEDULE,
TW_VARIANT,
TW_GUID = 20,
TW_BLOB,
TW_INTEGER,
TW_PROPERTYNAME = 50,
TW_SERVICENAME,
TW_EVENTNAME,
TW_THINGNAME = 100,
TW_THINGSHAPENAME,
TW_THINGTEMPLATENAME,
TW_DATASHAPENAME = 104,
TW_MASHUPNAME,
TW_MENUNAME,
TW_BASETYPENAME,
TW_USERNAME,
TW_GROUPNAME,
TW_CATEGORYNAME,
TW_STATEDEFINITIONNAME,
TW_STYLEDEFINITIONNAME,
TW_MODELTAGVOCABULARYNAME,
TW_DATATAGVOCABULARYNAME,
TW_NETWORKNAME,
TW_MEDIAENTITYNAME,
TW_APPLICATIONKEYNAME,
TW_LOCALIZATIONTABLENAME,
TW_ORGANIZATIONNAME,
TW_DASHBOARDNAME,
TW_UNKNOWN_TYPE
} |
|
Common definitions for C SDK.
Contains definitions for macros and enumerations relating to various message, return value, type, characteristic, and service encodings.