eXosip2_network(3)

πŸ“¦ version 5.3.0, in epel 9

πŸ’– NAME πŸ’–

eXosip2_network(3) β€” the eXosip2 network API, bestie. This is the libeXosip2 manual page for it, and it's giving β€œsmall but mighty network function menu” energy ✨


🌸 SYNOPSIS 🌸

🧚 Functions 🧚

int eXosip_transport_set (osip_message_t *msg, const char *transport)
int eXosip_guess_localip (struct eXosip_t *excontext, int family, char
    *address, int size)

🌈 Detailed Description 🌈

Okay so this is where the function docs live β€” no cap, that's the whole detailed-description vibe πŸ’…

πŸ’… Function Documentation πŸ’…

πŸŽ€ int eXosip_transport_set (osip_message_t *msg, const char *transport) πŸŽ€

Modify the transport protocol used to send SIP message. Literally that's the assignment, and it ate πŸ”₯

Parameters:

  • msg β€” The SIP message to modify
  • transport β€” transport protocol to use ('UDP', 'TCP' or 'TLS')

πŸ¦‹ int eXosip_guess_localip (struct eXosip_t *excontext, int family, char *address, int size) πŸ¦‹

Find the current localip (interface with default route). Lowkey iconic for figuring out where you're coming from 🌐

Parameters:

  • excontext β€” eXosip_t instance.
  • family β€” AF_INET or AF_INET6
  • address β€” a string containing the local IP address.
  • size β€” The size of the string

🌟 AUTHOR 🌟

Generated automatically by Doxygen for libeXosip2 from the source code.

Fr fr, that's the author section, and it's serving β€œthe docs wrote themselves” realness 🫢


Version 5.3.0 Β· Thu May 18 2023 Β· signing off from the libeXosip2 source-code-generated-by-Doxygen corner, bestie πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from