Stores all information associated with a received call, including the raw message data. More...
#include <Caller.h>
Public Member Functions |
|
MessageInfo (const unsigned int message_capacity=Message::DefaultCapacity) | |
wisp_message_protocol | protocol () const |
wisp_message_id | id () const |
wisp_call_token | token () const |
wisp_call_role | role () const |
const std::string & | sender () const |
void | init_header (const wisp_message_id id, const wisp_call_token token, const CallRole role) |
void | clear_header () |
Public Attributes |
|
CallHeader | header |
The call header. More... |
|
Message | message |
The message that was received. More... |
|
GroupList | groups |
The list of groups to which the message was sent. More... |
|
Detailed Description
Stores all information associated with a received call, including the raw message data.
Constructor & Destructor Documentation
§ MessageInfo()
|
inlineexplicit |
Member Function Documentation
§ clear_header()
|
inline |
Definition at line 303 of file Caller.h.
References ssrc::wisp::protocol::CallHeader::clear().
§ id()
|
inline |
Definition at line 280 of file Caller.h.
References ssrc::wisp::protocol::CallHeader::id.
§ init_header()
|
inline |
Definition at line 296 of file Caller.h.
References ssrc::wisp::protocol::CallHeader::init().
§ protocol()
|
inline |
§ role()
|
inline |
Definition at line 288 of file Caller.h.
References ssrc::wisp::protocol::CallHeader::role.
Referenced by ssrc::wisp::protocol::Caller< PT >::collect_jumbo_message_keys().
§ sender()
|
inline |
Definition at line 292 of file Caller.h.
Referenced by ssrc::wisp::protocol::Caller< PT >::collect_jumbo_message_keys().
§ token()
|
inline |
Definition at line 284 of file Caller.h.
References ssrc::wisp::protocol::CallHeader::token.
Referenced by ssrc::wisp::protocol::Caller< PT >::collect_jumbo_message_keys().
Member Data Documentation
§ groups
GroupList ssrc::wisp::protocol::MessageInfo::groups |
§ header
CallHeader ssrc::wisp::protocol::MessageInfo::header |
§ message
Message ssrc::wisp::protocol::MessageInfo::message |
The message that was received.
Definition at line 267 of file Caller.h.
Referenced by ssrc::wisp::protocol::Caller< PT >::message_capacity_send().
The documentation for this struct was generated from the following file: