libosip  4.0.0
Public Attributes | List of all members
osip_ict Struct Reference

#include <osip.h>

Public Attributes

int timer_a_length
struct timeval timer_a_start
int timer_b_length
struct timeval timer_b_start
int timer_d_length
struct timeval timer_d_start
char * destination
int port

Detailed Description

Structure for INVITE CLIENT TRANSACTION.

Member Data Documentation

char* osip_ict::destination

IP used to send requests

Referenced by osip_ict_set_destination(), and osip_transaction_get_destination().

int osip_ict::port

port of next hop

Referenced by osip_ict_set_destination(), and osip_transaction_get_destination().

int osip_ict::timer_a_length

Timer A A=T1, A=2xT1... (unreliable only)

struct timeval osip_ict::timer_a_start

Timer A (retransmission)

int osip_ict::timer_b_length

Timer B B = 64* T1

struct timeval osip_ict::timer_b_start

Timer B (fire when transaction timeout)

int osip_ict::timer_d_length

Timer D D >= 32s for unreliable tr (or 0)

struct timeval osip_ict::timer_d_start

Timer D


The documentation for this struct was generated from the following file: