eXosip2_message(3)

πŸ“¦ version 5.3.0, in epel 9

πŸ’Œ NAME

okay so bestie, welcome to the libeXosip2 manual page for eXosip2_message(3) πŸ’– β€” this one is all about an eXosip2 request outside of dialog, no cap.

✨ SYNOPSIS

Functions

  • eXosip_message_build_request β€” int eXosip_message_build_request (struct eXosip_t *excontext, osip_message_t **message, const char *method, const char *to, const char *from, const char *route)
  • eXosip_message_send_request β€” int eXosip_message_send_request (struct eXosip_t *excontext, osip_message_t *message)
  • eXosip_message_build_answer β€” int eXosip_message_build_answer (struct eXosip_t *excontext, int tid, int status, osip_message_t **answer)
  • eXosip_message_send_answer β€” int eXosip_message_send_answer (struct eXosip_t *excontext, int tid, int status, osip_message_t *answer)

🌸 DETAILED DESCRIPTION

bestie, this is where the detailed description lives, and then the function docs are literally right below πŸ‘‡βœ¨

🫢 FUNCTION DOCUMENTATION

πŸ› οΈ eXosip_message_build_request

int eXosip_message_build_request (struct eXosip_t *excontext,
    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

  • excontext β€” eXosip_t instance.
  • 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)

πŸ“¨ eXosip_message_send_request

int eXosip_message_send_request (struct eXosip_t *excontext, osip_message_t
    *message)

Send an request. πŸš€

Parameters

  • excontext β€” eXosip_t instance.
  • message β€” SIP request to send.

🧚 eXosip_message_build_answer

int eXosip_message_build_answer (struct eXosip_t *excontext, int tid, int
    status, osip_message_t **answer)

Build answer for a request. πŸŽ€

Parameters

  • excontext β€” eXosip_t instance.
  • tid β€” id of transaction.
  • status β€” status for SIP answer to build.
  • answer β€” The SIP answer to build.

πŸ’Œ eXosip_message_send_answer

int eXosip_message_send_answer (struct eXosip_t *excontext, int tid, int
    status, osip_message_t *answer)

Send answer for a request. 🌈

Parameters

  • excontext β€” eXosip_t instance.
  • 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. πŸ€–βœ¨


catch you later, bestie 🫢 β€” this was Version 5.3.0, dated Thu May 18 2023, straight from the source code. mwah πŸ’‹πŸŽ€

πŸ“¦ where this page comes from