SIP Witch 1.9.15
Data Structures | Macros | Typedefs | Enumerations | Functions
osip_dialog.h File Reference

oSIP dialog Routines More...

#include <osip2/osip.h>
Include dependency graph for osip_dialog.h:

Go to the source code of this file.

Data Structures

struct   osip_dialog
  Structure for referencing a dialog. More...
 

Macros

#define  osip_dialog_set_instance(dialog, instance)   (dialog)->your_instance = (void*)(instance)
  Link osip dialog to application. More...
 
#define  osip_dialog_get_instance(dialog)   (dialog)->your_instance
  Retrieve application instance from dialog. More...
 

Typedefs

 
typedef struct osip_dialog  osip_dialog_t
  Structure for referencing a dialog. More...
 

Enumerations

 

Functions

  Allocate a osip_dialog_t element as a UAC. More...
 
int  osip_dialog_init_as_uac_with_remote_request (osip_dialog_t **dialog, osip_message_t *next_request, int local_cseq)
  Allocate a osip_dialog_t element as a UAC. More...
 
  Allocate a osip_dialog_t element as a UAS. More...
 
  Free all resource in a osip_dialog_t element. More...
 
  Set the state of the dialog. More...
 
  Update the Route-Set as UAS of a dialog. More...
 
  Update the CSeq (remote cseq) during a UAS transaction of a dialog. More...
 
  Match a response received with a dialog. More...
 
  Update the tag as UAC of a dialog?. More...
 
  Update the Route-Set as UAC of a dialog. More...
 
  Match a request (response sent?) received with a dialog. More...
 
  Is dialog initiated by as CALLER. More...
 
  Is dialog initiated by as CALLEE. More...
 

Detailed Description

oSIP dialog Routines

Definition in file osip_dialog.h.


Generated on Dec 21, 2017 for sipwitch-1.9.15 (*.h and *.cpp), libosip2-5.0.0 (*.h) and libeXosip2-4.0.0 (*.h), by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /