#include <uri.h>
Inheritance diagram for sipwitch::srv:
Collaboration diagram for sipwitch::srv:
Data Structures
Public Member Functions
struct sockaddr *
next (void)
uint16_t
after (uint16_t priority=0)
uint32_t
total (uint16_t priority)
struct sockaddr *
find (uint16_t priority, uint32_t weight)
Protected Attributes
Detailed Description
Definition at line 69 of file uri.h.
Constructor & Destructor Documentation
sipwitch::srv::srv
(
const char *
uri )
Member Function Documentation
uint16_t sipwitch::srv::after
(
uint16_t
priority = 0 )
void sipwitch::srv::clear
(
void
)
struct sockaddr * sipwitch::srv::find
(
uint16_t
priority,
uint32_t
weight
)
struct sockaddr * sipwitch::srv::next
(
void
)
sipwitch::srv::operator bool
(
)
const
inline
Definition at line 97 of file uri.h.
bool sipwitch::srv::operator!
(
)
const
inline
struct sockaddr* sipwitch::srv::operator*
(
)
const
inline
Definition at line 94 of file uri.h.
char *
buf,
size_t
size
)
void sipwitch::srv::set
(
const char *
uri )
uint32_t sipwitch::srv::total
(
uint16_t
priority )
Field Documentation
unsigned sipwitch::srv::count
protected
Definition at line 83 of file uri.h.
struct sockaddr* sipwitch::srv::entry
protected
Definition at line 81 of file uri.h.
uint16_t sipwitch::srv::pri
protected
Definition at line 82 of file uri.h.
Definition at line 80 of file uri.h.
The documentation for this class was generated from the following files: