sourCEntral - mobile manpages

pdf

eXosip2_message

NAME

eXosip2_message − eXosip2 request outside of dialog

Functions

int eXosip_message_build_request (osip_message_t **message, const char *method, const char *to, const char *from, const char *route)
int eXosip_message_send_request (osip_message_t *message)
int eXosip_message_build_answer (int tid, int status, osip_message_t **answer)
int eXosip_message_send_answer (int tid, int status, osip_message_t *answer)

Detailed Description

Function Documentation

int eXosip_message_build_request (osip_message_t ** message, const char * method, const char * to, const char * from, const char * route)
Build a default request message.

This method will be updated to send any message outside of dialog In this later case, you’ll specify the method to use in the second argument.

Parameters:

message Pointer for the SIP request to build.
method
request method. (like ’MESSAGE’ or ’PING’...)
to
SIP url for callee.
from
SIP url for caller.
route
Route header for request. (optional)

int eXosip_message_send_request (osip_message_t * message)
Send an request.

Parameters:

message SIP request to send.

int eXosip_message_build_answer (int tid, int status, osip_message_t ** answer)
Build answer for a request.

Parameters:

tid id of transaction.
status
status for SIP answer to build.
answer
The SIP answer to build.

int eXosip_message_send_answer (int tid, int status, osip_message_t * answer)
Send answer for a request.

Parameters:

tid id of transaction.
status
status for SIP answer to send.
answer
The SIP answer to send. (default will be sent if NULL)

Author

Generated automatically by Doxygen for libeXosip2 from the source code.

pdf