B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Parser::BinaryProtocolI Member List

This is the complete list of members for Parser::BinaryProtocolI, including all inherited members.

canSendHeartbeats(bool initiator)=0Parser::BinaryProtocolIpure virtual
convertToBinary(LiteFixMessage *ownerMsg, Utils::RawBuffer *binaryMsg, int *size, bool isIncoming)=0Parser::BinaryProtocolIpure virtual
createHBMessage(Engine::FixSessionUProtocol *sn)=0Parser::BinaryProtocolIpure virtual
defMapping_Parser::BinaryProtocolI
handleHBI(int hbi)=0Parser::BinaryProtocolIpure virtual
handleSessionParams(Engine::SessionExtraParametersImpl &params)=0Parser::BinaryProtocolIpure virtual
isInitiator_Parser::BinaryProtocolI
operator()(const Utils::RawBuffer &buffer, const char **msgStart, const char **bufEnd, int *procceedBytes) const =0Parser::BinaryProtocolIpure virtual
params_Parser::BinaryProtocolI
parse(LiteFixMessage *ownerMsg, const char *buf, size_t len, bool clearTheMessageBeforeUse, bool isMakeStandalone, Engine::FIXTagVisitor *callback, bool isIncoming)Parser::BinaryProtocolIvirtual
parseSome(LiteFixMessage *ownerMsg, const char *buf, size_t size_t, int *offset, bool clearTheMessageBeforeUse, bool isMakeStandalone, Engine::FIXTagVisitor *callback, ParseError &error, bool isIncoming)=0Parser::BinaryProtocolIpure virtual
refineLogonMessage(Engine::FixSessionUProtocol *sn, Engine::FIXMessage *logonMsg, int outSeqnum)=0Parser::BinaryProtocolIpure virtual
setMapping(std::shared_ptr< BinaryFixMappingI > defMapping, std::shared_ptr< BinaryFixMappingI > userMapping)Parser::BinaryProtocolIvirtual
setSessionParams(const Engine::SessionExtraParametersImpl &params)Parser::BinaryProtocolIvirtual
setSessionRole(bool isInitiator)Parser::BinaryProtocolIvirtual
userMapping_Parser::BinaryProtocolI
validateMessage(const char *buf, int len)=0Parser::BinaryProtocolIpure virtual