Skip to main content

Crate quickfix_ffi

Crate quickfix_ffi 

Source
Expand description

Low level binding for quickfix library.

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

Structs§

FixAcceptor_t
FixApplicationCallbacks_t
FixApplication_t
FixDataDictionary_t
FixDictionary_t
FixGroup_t
FixHeader_t
FixInitiator_t
FixLogCallbacks_t
FixLogFactory_t
FixMessageStoreFactory_t
FixMessage_t
FixSessionID_t
FixSessionSettings_t
FixSession_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§

FixAcceptor_block⚠
FixAcceptor_delete⚠
FixAcceptor_getSession⚠
FixAcceptor_isLoggedOn⚠
FixAcceptor_isStopped⚠
FixAcceptor_new⚠
FixAcceptor_poll⚠
FixAcceptor_start⚠
FixAcceptor_stop⚠
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⚠
FixInitiator_block⚠
FixInitiator_delete⚠
FixInitiator_getSession⚠
FixInitiator_isLoggedOn⚠
FixInitiator_isStopped⚠
FixInitiator_new⚠
FixInitiator_poll⚠
FixInitiator_start⚠
FixInitiator_stop⚠
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⚠
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