sipXcallLib home page


Public Attributes | List of all members
SIPX_NOTIFY_INFO Struct Reference

A NOTIFY_INFO event signifies that a NOTIFY message was received for an active subscription. More...

#include <sipXtapiEvents.h>

Public Attributes

size_t nSize
 The size of this structure in bytes. More...
 
SIPX_SUB hSub
 A handle to the subscrption which caused this NOTIFY event to be received. More...
 
const char * szNotiferUserAgent
 The User-Agent header field value from the SIP NOTIFY response (may be NULL) More...
 
const char * szContentType
 String indicating the info content type. More...
 
const void * pContent
 Pointer to the NOTIFY message content. More...
 
size_t nContentLength
 Length of the NOTIFY message content in bytes. More...
 

Detailed Description

A NOTIFY_INFO event signifies that a NOTIFY message was received for an active subscription.

This information is passed as part of the sipXtapi callback mechanism. Based on the SIPX_EVENT_CATEGORY, the application developer should cast the pInfo member of your callback to the appropriate structure.

See also
SIPX_EVENT_CALLBACK_PROC
SIPX_EVENT_CATEGORY

Member Data Documentation

SIPX_SUB hSub

A handle to the subscrption which caused this NOTIFY event to be received.

size_t nContentLength

Length of the NOTIFY message content in bytes.

size_t nSize

The size of this structure in bytes.

const void* pContent

Pointer to the NOTIFY message content.

const char* szContentType

String indicating the info content type.

const char* szNotiferUserAgent

The User-Agent header field value from the SIP NOTIFY response (may be NULL)