C++ Client  0.0.0.0
C++ wrapper for Corelink DLL
Corelink::CallbackData Class Reference

#include <CorelinkClasses.h>

Inheritance diagram for Corelink::CallbackData:
Corelink::Callback

Public Member Functions

 CallbackData (void(*func)(const STREAM_ID &, const STREAM_ID &, const char *, const int &))
 
 ~CallbackData ()
 
void Func (const RecvData &recvData) override
 

Static Public Member Functions

static void RecvCallback (STREAM_ID recvID, STREAM_ID sendID, const char *msg, int jsonLen, int msgLen, void *callback)
 

Public Attributes

void(* func )(const STREAM_ID &, const STREAM_ID &, const char *, const int &)
 

Detailed Description

Definition at line 612 of file CorelinkClasses.h.

Constructor & Destructor Documentation

◆ CallbackData()

Corelink::CallbackData::CallbackData ( void(*)(const STREAM_ID &, const STREAM_ID &, const char *, const int &)  func)
inline

CallbackData

Definition at line 21 of file CorelinkCallback.h.

◆ ~CallbackData()

Corelink::CallbackData::~CallbackData ( )
inline

Definition at line 25 of file CorelinkCallback.h.

Member Function Documentation

◆ Func()

void Corelink::CallbackData::Func ( const RecvData recvData)
inlineoverridevirtual

Implements Corelink::Callback.

Definition at line 27 of file CorelinkCallback.h.

◆ RecvCallback()

void Corelink::CallbackData::RecvCallback ( STREAM_ID  recvID,
STREAM_ID  sendID,
const char *  msg,
int  jsonLen,
int  msgLen,
void *  callback 
)
inlinestatic

Definition at line 31 of file CorelinkCallback.h.

Member Data Documentation

◆ func

void(* Corelink::CallbackData::func) (const STREAM_ID &, const STREAM_ID &, const char *, const int &)

Data order: sendID recvID data data length

Definition at line 621 of file CorelinkClasses.h.


The documentation for this class was generated from the following files: