Diarkis C++Client Library API Document
Diarkis::DiarkisDirectMessageEventArgs Struct Reference

Arguments of the callback event called when DM received. More...

#include <eventArgs.h>

Public Member Functions

const Diarkis::StdStringGetSenderID () const
 Get the sender's user ID. More...
 
const StdVector< std::uint8_t > & GetPayload () const
 Get the received payload. More...
 
 DiarkisDirectMessageEventArgs (const Diarkis::StdString &uid, const StdVector< std::uint8_t > &payload_)
 
 DiarkisDirectMessageEventArgs (DiarkisDirectMessageEventArgs &)=delete
 
 DiarkisDirectMessageEventArgs (DiarkisDirectMessageEventArgs &&)=delete
 

Detailed Description

Arguments of the callback event called when DM received.

Constructor & Destructor Documentation

◆ DiarkisDirectMessageEventArgs() [1/3]

Diarkis::DiarkisDirectMessageEventArgs::DiarkisDirectMessageEventArgs ( const Diarkis::StdString uid,
const StdVector< std::uint8_t > &  payload_ 
)

◆ DiarkisDirectMessageEventArgs() [2/3]

Diarkis::DiarkisDirectMessageEventArgs::DiarkisDirectMessageEventArgs ( DiarkisDirectMessageEventArgs )
delete

◆ DiarkisDirectMessageEventArgs() [3/3]

Diarkis::DiarkisDirectMessageEventArgs::DiarkisDirectMessageEventArgs ( DiarkisDirectMessageEventArgs &&  )
delete

Member Function Documentation

◆ GetSenderID()

const Diarkis::StdString& Diarkis::DiarkisDirectMessageEventArgs::GetSenderID ( ) const

Get the sender's user ID.

Here is the caller graph for this function:

◆ GetPayload()

const StdVector<std::uint8_t>& Diarkis::DiarkisDirectMessageEventArgs::GetPayload ( ) const

Get the received payload.

Here is the caller graph for this function:

The documentation for this struct was generated from the following file: