Definition of the CSeq header.
char * method
CSeq method.
void osip_cseq_set_method(osip_cseq_t *header, char *value)
Set the method in the CSeq element.
void osip_cseq_free(osip_cseq_t *header)
Free a CSeq element.
int osip_cseq_match(osip_cseq_t *cseq1, osip_cseq_t *cseq2)
Check if the CSeq headers match.
int osip_cseq_clone(const osip_cseq_t *header, osip_cseq_t **dest)
Clone a CSeq element.
char * number
CSeq number.
int osip_cseq_parse(osip_cseq_t *header, const char *hvalue)
Parse a CSeq element.
int osip_cseq_to_str(const osip_cseq_t *header, char **dest)
Get a string representation of a CSeq element.
void osip_cseq_set_number(osip_cseq_t *header, char *value)
Set the number in the CSeq element.
char * osip_cseq_get_method(osip_cseq_t *header)
Get the method from a CSeq header.
int osip_cseq_init(osip_cseq_t **header)
Allocate a CSeq element.
char * osip_cseq_get_number(osip_cseq_t *header)
Get the number from a CSeq header.