module GMSEC::Definitions
Constants
- GMSEC_AUTODISPATCH_EXCLUSIVE
- GMSEC_AUTODISPATCH_FAILURE
- GMSEC_BAD_MESSAGE_FORMAT
- GMSEC_CONFIG_END_REACHED
- GMSEC_CONNECTION_DISPATCHER_ERROR
- GMSEC_CONNECTION_ICSSWB
- GMSEC_CONNECTION_RENDEZVOUS
- GMSEC_CONNECTION_REQUEST_TIMEOUT
- GMSEC_CONNECTION_SMARTSOCKETS
- GMSEC_CUSTOM_ERROR
- GMSEC_ENCODING_ERROR
- GMSEC_FEATURE_NOT_SUPPORTED
- GMSEC_FIELDS_END_REACHED
- GMSEC_FIELD_TYPE_MISMATCH
- GMSEC_INITIALIZATION_ERROR
- GMSEC_INVALID_CALLBACK
- GMSEC_INVALID_CONFIG
- GMSEC_INVALID_CONFIG_NAME
- GMSEC_INVALID_CONFIG_VALUE
- GMSEC_INVALID_CONNECTION
- GMSEC_INVALID_CONNECTION_TYPE
- GMSEC_INVALID_FIELD
- GMSEC_INVALID_FIELD_NAME
- GMSEC_INVALID_FIELD_VALUE
- GMSEC_INVALID_MESSAGE
- GMSEC_INVALID_NEXT
- GMSEC_INVALID_SIGNATURE
- GMSEC_INVALID_SUBJECT_NAME
- GMSEC_LIBRARY_LOAD_FAILURE
- GMSEC_MSGCONVERT_FAILURE
- GMSEC_MSG_PUBLISH
- GMSEC_MSG_REPLY
- GMSEC_MSG_REQUEST
- GMSEC_MSG_UNSET
- GMSEC_NO_MESSAGE_AVAILABLE
- GMSEC_NO_WAIT
- GMSEC_OTHER_ERROR
- GMSEC_OUT_OF_MEMORY
- GMSEC_PUBLISH_NOT_AUTHORIZED
- GMSEC_REQDISPATCH_FAILURE
- GMSEC_STATUS_CALLBACKLKP_ERROR
- GMSEC_STATUS_CALLBACK_ERROR
- GMSEC_STATUS_CONFIGFILE_ERROR
- GMSEC_STATUS_CONFIG_ERROR
- GMSEC_STATUS_CONNECTION_ERROR
- GMSEC_STATUS_CUSTOM_ERROR
- GMSEC_STATUS_FACTORY_ERROR
- GMSEC_STATUS_FIELD_ERROR
- GMSEC_STATUS_ITERATOR_ERROR
- GMSEC_STATUS_LIBRARY_ERROR
- GMSEC_STATUS_MESSAGE_ERROR
- GMSEC_STATUS_MIDDLEWARE_ERROR
- GMSEC_STATUS_NO_ERROR
- GMSEC_STATUS_OTHER_ERROR
- GMSEC_STATUS_POLICY_ERROR
- GMSEC_SUBSCRIBE_NOT_AUTHORIZED
- GMSEC_TIMEOUT_OCCURRED
- GMSEC_TRACKING_FAILURE
- GMSEC_TYPE_BIN
- GMSEC_TYPE_BLOB
- GMSEC_TYPE_BOOL
- GMSEC_TYPE_CHAR
- GMSEC_TYPE_COMPOUND
- GMSEC_TYPE_DOUBLE
- GMSEC_TYPE_F32
- GMSEC_TYPE_F64
- GMSEC_TYPE_FLOAT
- GMSEC_TYPE_I16
- GMSEC_TYPE_I32
- GMSEC_TYPE_I64
- GMSEC_TYPE_I8
- GMSEC_TYPE_LONG
- GMSEC_TYPE_SHORT
- GMSEC_TYPE_STR
- GMSEC_TYPE_STRING
- GMSEC_TYPE_U16
- GMSEC_TYPE_U32
- GMSEC_TYPE_U64
- GMSEC_TYPE_U8
- GMSEC_TYPE_ULONG
- GMSEC_TYPE_UNSET
- GMSEC_TYPE_USHORT
- GMSEC_UNINITIALIZED_OBJECT
- GMSEC_UNKNOWN_FIELD_TYPE
- GMSEC_UNKNOWN_MSG_TYPE
- GMSEC_UNUSED_CONFIG_ITEM
- GMSEC_USER_ACCESS_INVALID
- GMSEC_USING_LONG
- GMSEC_USING_LONG_LONG
- GMSEC_USING_SCHAR
- GMSEC_USING_SHORT
- GMSEC_USING_UCHAR
- GMSEC_WAIT_FOREVER
- GMSEC_XML_PARSE_ERROR
- MESSAGE_TRACKINGFIELDS_OFF
- MESSAGE_TRACKINGFIELDS_ON
- MESSAGE_TRACKINGFIELDS_UNSET
- NULL
- REPLY_SUBJECT_FIELD
Public Class Methods
included(base)
click to toggle source
# File lib/gmsec/definitions.rb, line 113 def self.included(base) base.instance_eval do typedef :char, :GMSEC_CHAR typedef :char, :GMSEC_I8 typedef :double, :GMSEC_F64 typedef :float, :GMSEC_F32 typedef :long, :GMSEC_I32 typedef :long_long, :GMSEC_I64 typedef :pointer, :GMSEC_BIN typedef :pointer, :GMSEC_BLOB typedef :pointer, :GMSEC_CONFIGFILE_OBJECT typedef :pointer, :GMSEC_CONFIGFILE_HANDLE typedef :pointer, :GMSEC_CONFIG_HANDLE typedef :pointer, :GMSEC_CONFIG_OBJECT typedef :pointer, :GMSEC_CONNECTION_HANDLE typedef :pointer, :GMSEC_CONNECTION_OBJECT typedef :pointer, :GMSEC_FIELD_HANDLE typedef :pointer, :GMSEC_FIELD_OBJECT typedef :pointer, :GMSEC_MESSAGE_HANDLE typedef :pointer, :GMSEC_MESSAGE_OBJECT typedef :pointer, :GMSEC_STATUS_HANDLE typedef :pointer, :GMSEC_STATUS_OBJECT typedef :pointer, :GMSEC_STR typedef :pointer, :GMSEC_STRING typedef :short, :GMSEC_I16 typedef :uchar, :GMSEC_U8 typedef :ulong, :GMSEC_U32 typedef :ulong_long, :GMSEC_U64 typedef :ushort, :GMSEC_CONNECTION_TYPE typedef :ushort, :GMSEC_STATUS_CLASS typedef :ushort, :GMSEC_TYPE typedef :ushort, :GMSEC_U16 typedef :GMSEC_F32, :GMSEC_FLOAT typedef :GMSEC_F64, :GMSEC_DOUBLE typedef :GMSEC_I16, :GMSEC_SHORT typedef :GMSEC_I32, :GMSEC_LONG typedef :GMSEC_I64, :GMSEC_LONGLONG typedef :GMSEC_U16, :GMSEC_MSG_KIND typedef :GMSEC_U16, :GMSEC_USHORT typedef :GMSEC_U32, :GMSEC_ULONG typedef :GMSEC_U64, :GMSEC_ULONGLONG enum :GMSEC_BOOL, [ :GMSEC_FALSE, :GMSEC_TRUE ] enum :LOG_LEVEL, [ :logNONE, :logERROR, :logSECURE, :logWARNING, :logINFO, :logVERBOSE, :logDEBUG, :logNLEVEL ] callback :GMSEC_CALLBASE, [:GMSEC_CONNECTION_HANDLE, :GMSEC_MESSAGE_HANDLE], :void callback :GMSEC_C_CALLBACK, [:GMSEC_CONNECTION_OBJECT, :GMSEC_MESSAGE_OBJECT], :void callback :GMSEC_ERROR_CALLBACK, [:GMSEC_CONNECTION_HANDLE, :GMSEC_MESSAGE_HANDLE, :GMSEC_STATUS_HANDLE, :string], :void callback :GMSEC_ERROR_CALLBACK, [:GMSEC_CONNECTION_HANDLE, :GMSEC_MESSAGE_HANDLE, :GMSEC_STATUS_HANDLE, :string], :void callback :GMSEC_C_ERROR_CALLBACK, [:GMSEC_CONNECTION_OBJECT, :GMSEC_MESSAGE_OBJECT, :GMSEC_STATUS_OBJECT, :string], :void callback :GMSEC_REPLY_CALLBACK, [:GMSEC_CONNECTION_HANDLE, :GMSEC_MESSAGE_HANDLE, :GMSEC_MESSAGE_HANDLE], :void callback :GMSEC_C_REPLY_CALLBACK, [:GMSEC_CONNECTION_OBJECT, :GMSEC_MESSAGE_OBJECT, :GMSEC_MESSAGE_OBJECT], :void callback :GMSEC_LOGGER_HANDLER, [:pointer], :void end base::GMSEC_LOG_ENTRY.layout( file: :string, line: :int, level: base.find_type(:LOG_LEVEL), time: :double, message: :string) end