vx_evt_network_message
Learn about messaging in Vivox Core.
Read time 1 minuteLast updated 20 hours ago
Raised when the network sends a message to a user (as opposed to a user to user message). More...
#include <VxcEvents.h>Public Attributes
Name | |
|---|---|
| vx_evt_base_t | base The common properties for all events. |
| VX_HANDLE | account_handle The handle returned from a successful account login request. |
| vx_evt_network_message_type | network_message_type The type of the message. |
| char * | content_type The type of the incoming data. |
| char * | content The content of the message being received from the server. |
| char * | sender_uri The sender of the message. |
| char * | sender_display_name The sender display name. |
| char * | sender_alias_username The identity that the original sender wanted to present. |
| char * | receiver_alias_username The identity that the original sender wanted to send to. |
Detailed Description
Raised when the network sends a message to a user (as opposed to a user to user message). This includes messages that were stored and forwarded on behalf the user, and generic admin messages.struct vx_evt_network_message;
Public Attributes Documentation
variable base
The common properties for all events.vx_evt_base_t base;
variable account_handle
The handle returned from a successful account login request. See: vx_req_account_loginVX_HANDLE account_handle;
variable network_message_type
The type of the message.vx_evt_network_message_type network_message_type;
variable content_type
The type of the incoming data.char * content_type;
variable content
The content of the message being received from the server.char * content;
variable sender_uri
The sender of the message.char * sender_uri;
variable sender_display_name
The sender display name.char * sender_display_name;
variable sender_alias_username
The identity that the original sender wanted to present. Note: This is different than the participant_uri, which is the actual internal Vivox identity of the original sender.char * sender_alias_username;
variable receiver_alias_username
The identity that the original sender wanted to send to. Note: This is different than the participant_uri, which is the actual internal Vivox identity of the original sender.char * receiver_alias_username;