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

Expires Header Functions 485
Control Functions
RvSipExpiresHeaderEncode()
RvSipExpiresHeaderEncode()
DESCRIPTION
Encodes a Expires header to a textual 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().
SYNTAX
RvStatus RvSipExpiresHeaderEncode(
IN RvSipExpiresHeaderHandle hHeader,
IN HRPOOL hPool,
OUT HPAGE* phPage,
OUT RvUint32* pLength);
PARAMETERS
hHeader
The handle to the 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.
REMARKS
The application must free the allocated page, using RPOOL_FreePage(). The
allocated page must be freed only if this function returns RV_OK.