Session Initiation Protocol Library Functions
sipinitconnobject(3SIP)
NAME
sipinitconnobject, sipclearstaledata,
sipconndestroyed - connection object related functions
SYNOPSIS
cc [ flag ... ] file ... -lsip [ library ... ]
#include
int sipinitconnobject(sipconnobjectt obj);
void sipclearstaledata(sipconnobjectt obj);
void sipconndestroyed(sipconnobjectt obj);
DESCRIPTION
The sipinitconnobject() function initializes the connec-
tion object obj for use by the stack. The first member of
the connection object (a void *) is used by the stack to
store connection object specific stack-private data.
The sipclearstaledata() function is used to clear any
stack-private data in the connection object obj.
The sipconndestroyed() function is used to intimate the
stack of the pending destruction of the connection object
obj. The stack clean up any stack-private data in obj and
also removes obj from any caches the stack maintains.
RETURN VALUES
The sipinitconnobject() function returns 0 on success and
the appropriate error value on failure.
The value of errno is not changed by these calls in the
event of an error.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
SunOS 5.11 Last change: 25 Jan 2007 1
Session Initiation Protocol Library Functions
sipinitconnobject(3SIP)
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Committed
MT-Level MT-Safe
SEE ALSO
libsip(3LIB)
SunOS 5.11 Last change: 25 Jan 2007 2
Session Initiation Protocol Library Functions
sipinitconnobject(3SIP)
SunOS 5.11 Last change: 25 Jan 2007 3
|