Main Page | Modules | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

switch_core_session_message Struct Reference

#include <switch_core.h>


Detailed Description

A message object designed to allow unlike technologies to exchange data.


Data Fields

char * from
switch_core_session_message_types_t message_id
int numeric_arg
const char * string_arg
switch_size_t string_arg_size
void * pointer_arg
switch_size_t pointer_arg_size
int numeric_reply
char * string_reply
switch_size_t string_reply_size
void * pointer_reply
switch_size_t pointer_reply_size
switch_core_session_message_flag_t flags


Field Documentation

switch_core_session_message_flag_t switch_core_session_message::flags
 

message flags

char* switch_core_session_message::from
 

uuid of the sender (for replies)

switch_core_session_message_types_t switch_core_session_message::message_id
 

enumeration of the type of message

int switch_core_session_message::numeric_arg
 

optional numeric arg

int switch_core_session_message::numeric_reply
 

optional numeric reply

void* switch_core_session_message::pointer_arg
 

optional arbitrary pointer arg

switch_size_t switch_core_session_message::pointer_arg_size
 

optional arbitrary pointer arg's size

void* switch_core_session_message::pointer_reply
 

optional arbitrary pointer reply

switch_size_t switch_core_session_message::pointer_reply_size
 

optional arbitrary pointer reply's size

const char* switch_core_session_message::string_arg
 

optional string arg

switch_size_t switch_core_session_message::string_arg_size
 

optional string arg

char* switch_core_session_message::string_reply
 

optional string reply

switch_size_t switch_core_session_message::string_reply_size
 

optional string reply


The documentation for this struct was generated from the following file:
Generated on Fri Oct 10 11:23:48 2008 for FreeSWITCH by  doxygen 1.3.9.1