Crate quickfix_ffi

Source
Expand description

Low level binding for quickfix library.

Please consider using higher level rust library for your application development.

Structs§

FixApplicationCallbacks_t
FixApplication_t
FixDataDictionary_t
FixDictionary_t
FixGroup_t
FixHeader_t
FixLogCallbacks_t
FixLogFactory_t
FixMessageStoreFactory_t
FixMessage_t
FixSessionID_t
FixSessionSettings_t
FixSession_t
FixSocketAcceptor_t
FixSocketInitiator_t
FixTrailer_t

Constants§

CALLBACK_OK
CALLBACK_RESULT_DO_NOT_SEND
CALLBACK_RESULT_FIELD_NOT_FOUND
CALLBACK_RESULT_INCORRECT_DATA_FORMAT
CALLBACK_RESULT_INCORRECT_TAG_VALUE
CALLBACK_RESULT_REJECT_LOGON
CALLBACK_RESULT_UNSUPPORTED_MESSAGE_TYPE

Functions§

FixApplication_delete
FixApplication_new
FixDataDictionary_delete
FixDataDictionary_fromPath
FixDataDictionary_new
FixDictionary_delete
FixDictionary_getBool
FixDictionary_getDay
FixDictionary_getDouble
FixDictionary_getInt
FixDictionary_getStringLen
FixDictionary_hasKey
FixDictionary_new
FixDictionary_readString
FixDictionary_setBool
FixDictionary_setDay
FixDictionary_setDouble
FixDictionary_setInt
FixDictionary_setString
FixFileMessageStoreFactory_new
FixGroup_addGroup
FixGroup_copy
FixGroup_copyGroup
FixGroup_delete
FixGroup_getDelim
FixGroup_getField
FixGroup_getFieldId
FixGroup_new
FixGroup_removeField
FixGroup_setField
FixHeader_addGroup
FixHeader_copy
FixHeader_copyGroup
FixHeader_delete
FixHeader_getField
FixHeader_new
FixHeader_removeField
FixHeader_setField
FixLogFactory_delete
FixLogFactory_new
FixMemoryMessageStoreFactory_new
FixMessageStoreFactory_delete
FixMessage_addGroup
FixMessage_copy
FixMessage_copyGroup
FixMessage_copyHeader
FixMessage_copyTrailer
FixMessage_delete
FixMessage_fromString
FixMessage_fromStringAndDictionary
FixMessage_getField
FixMessage_getGroupRef
FixMessage_getHeaderRef
FixMessage_getStringLen
FixMessage_getTrailerRef
FixMessage_new
FixMessage_readString
FixMessage_removeField
FixMessage_setField
FixNullMessageStoreFactory_new
FixSessionID_copy
FixSessionID_delete
FixSessionID_getBeginString
FixSessionID_getSenderCompID
FixSessionID_getSessionQualifier
FixSessionID_getTargetCompID
FixSessionID_isFIXT
FixSessionID_new
FixSessionID_toString
FixSessionSettings_delete
FixSessionSettings_fromPath
FixSessionSettings_getGlobalRef
FixSessionSettings_getSessionRef
FixSessionSettings_new
FixSessionSettings_setGlobal
FixSessionSettings_setSession
FixSession_isLoggedOn
FixSession_logon
FixSession_logout
FixSession_lookup
FixSession_reset
FixSession_send
FixSession_sendToTarget
FixSocketAcceptor_block
FixSocketAcceptor_delete
FixSocketAcceptor_getSession
FixSocketAcceptor_isLoggedOn
FixSocketAcceptor_isStopped
FixSocketAcceptor_new
FixSocketAcceptor_poll
FixSocketAcceptor_start
FixSocketAcceptor_stop
FixSocketInitiator_block
FixSocketInitiator_delete
FixSocketInitiator_getSession
FixSocketInitiator_isLoggedOn
FixSocketInitiator_isStopped
FixSocketInitiator_new
FixSocketInitiator_poll
FixSocketInitiator_start
FixSocketInitiator_stop
FixTrailer_addGroup
FixTrailer_copy
FixTrailer_copyGroup
FixTrailer_delete
FixTrailer_getField
FixTrailer_new
FixTrailer_removeField
FixTrailer_setField
Fix_clearLastErrorMessage
Fix_getLastErrorCode
Fix_getLastErrorMessage

Type Aliases§

NullableCStr