Classes Files

Wombat::MamaDQPublisherManagerCallback

Public Functions

  Name
virtual ~MamaDQPublisherManagerCallback()
virtual void onCreate(MamaDQPublisherManager * publisherManager) =0
virtual void onNewRequest(MamaDQPublisherManager * publisherManager, const char * symbol, short subType, short msgType, MamaMsg & msg) =0
virtual void onRequest(MamaDQPublisherManager * publisherManager, const MamaPublishTopic & publishTopicInfo, short subType, short msgType, MamaMsg & msg) =0
virtual void onRefresh(MamaDQPublisherManager * publisherManager, const MamaPublishTopic & publishTopicInfo, short subType, short msgType, MamaMsg & msg) =0
virtual void onError(MamaDQPublisherManager * publisher, const MamaStatus & status, const char * errortxt, MamaMsg * msg) =0
virtual void onMsg(MamaDQPublisherManager * publisher, MamaMsg & msg)

Public Functions Documentation

function ~MamaDQPublisherManagerCallback

inline virtual ~MamaDQPublisherManagerCallback()

function onCreate

virtual void onCreate(
    MamaDQPublisherManager * publisherManager
) =0

function onNewRequest

virtual void onNewRequest(
    MamaDQPublisherManager * publisherManager,
    const char * symbol,
    short subType,
    short msgType,
    MamaMsg & msg
) =0

function onRequest

virtual void onRequest(
    MamaDQPublisherManager * publisherManager,
    const MamaPublishTopic & publishTopicInfo,
    short subType,
    short msgType,
    MamaMsg & msg
) =0

function onRefresh

virtual void onRefresh(
    MamaDQPublisherManager * publisherManager,
    const MamaPublishTopic & publishTopicInfo,
    short subType,
    short msgType,
    MamaMsg & msg
) =0

function onError

virtual void onError(
    MamaDQPublisherManager * publisher,
    const MamaStatus & status,
    const char * errortxt,
    MamaMsg * msg
) =0

function onMsg

inline virtual void onMsg(
    MamaDQPublisherManager * publisher,
    MamaMsg & msg
)

Updated on 2023-03-31 at 15:29:25 +0100