eXosip2_publish(3)

πŸ“¦ version 5.3.0, in epel 9

πŸ’– eXosip2_publish πŸ’–

Okay bestie, welcome to the libeXosip2 page for eXosip2_publish β€” your guide to eXosip2 Publication Management. No cap, we're keeping every function, parameter, and tiny detail intact. 🫢


✨ NAME ✨

eXosip2_publish β€” eXosip2 Publication Management. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

🌈 Functions 🌈

   int eXosip_build_publish (struct eXosip_t *excontext, osip_message_t
       **message, const char *to, const char *from, const char *route,
       const char *event, const char *expires, const char *ctype, const
       char *body)
   int eXosip_publish (struct eXosip_t *excontext, osip_message_t *message,
       const char *to)

🌸 Detailed Description 🌸

This section is lowkey just a vibe checkpoint in the source β€” there's no extra prose here, so we slide straight into Function Documentation. ✨


πŸŽ€ Function Documentation πŸŽ€

🧚 eXosip_build_publish

   int eXosip_build_publish (struct eXosip_t *excontext, osip_message_t
       **message, const char *to, const char *from, const char *route,
       const char *event, const char *expires, const char *ctype, const
       char *body)

This one builds the publication for a user β€” the PUBLISH request. πŸŽ€

  • excontext β€” the eXosip_t instance.
  • message β€” the returned published request.
  • to β€” SIP url for callee.
  • from β€” SIP url for caller.
  • route β€” route used for publication.
  • event β€” SIP Event header.
  • expires β€” SIP Expires header.
  • ctype β€” Content-Type of body.
  • body β€” body for publication.

πŸ’Œ eXosip_publish

   int eXosip_publish (struct eXosip_t *excontext, osip_message_t *message,
       const char *to)

Sends the Publication Message β€” aka the PUBLISH request. Periodt. πŸ’…

  • excontext β€” the eXosip_t instance.
  • message β€” a ready-to-be-sent publish message.
  • to β€” the aor of the publish request.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libeXosip2 from the source code. That's the lore. 🫢


πŸ’– Signing off from libeXosip2: Version 5.3.0, dated Thu May 18 2023 β€” slay, bye bestie! πŸ’…πŸŽ€

πŸ“¦ where this page comes from