HP-UX C SIP Stack Message Layer Reference Guide (January 2008)

714 HP C SIP Stack Message Layer Reference Guide
Control Functions
RvSipSessionExpiresHeaderEncode()
RvSipSessionExpiresHeaderEncode()
DESCRIPTION
Encodes a Session-Expires header to a textual Session-Expires header. The
textual header is placed on a page taken from a specified pool. To copy the
textual header from the page to a consecutive buffer, use
RPOOL_CopyToExternal(). The application must free the allocated page, using
RPOOL_FreePage(). The allocated page must be freed only if this function
returns RV_OK.
SYNTAX
RvStatus RvSipSessionExpiresHeaderEncode(
IN RvSipSessionExpiresHeaderHandle hHeader,
IN HRPOOL hPool,
OUT HPAGE* phPage,
OUT RvUint32* pLength);
PARAMETERS
hHeader
The handle to the Session-Expires header.
hPool
The handle to the specified memory pool.
phPage
The memory page allocated to contain the encoded header.
pLength
The length of the encoded information.
RETURN VALUES
Returns RvStatus.