Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

rapi_getfd(3) [osf1 man page]

rapi_getfd(3)						     Library Functions Manual						     rapi_getfd(3)

NAME
rapi_getfd - Get the file descriptor for the Resource ReSerVation Protocol (RSVP) daemon's socket LIBRARY
RAPI Library (librsvp.so, librsvp.a) SYNOPSIS
#include <rapi.h> int rapi_getfd( rapi_sid_t Sid); PARAMETERS
Specifies the session handle that was returned by a successful call to the rapi_session routine. DESCRIPTION
The rapi_getfd() routine obtains the file descriptor associated with the UNIX socket connected to the RSVP daemon, rsvpd. An application typically calls this routine after a call to the rapi_session() routine has completed successfully and before a call to the rapi_release routine. When a socket read event is signaled on this file descriptor, the application should call the rapi_dispatch() routine. A call to the rapi_getfd() routine for different RAPI sessions might return the same file descriptor. RETURN VALUES
Upon successful completion, the rapi_getfd() routine returns the file descriptor. If the session handle is illegal or undefined, the rou- tine returns a value of -1. RELATED INFORMATION
Functions: rapi_dispatch(3), rapi_event_rtn_t(3), rapi_release(3), rapi_reserve(3), rapi_sender(3), rapi_session(3), rapi_strerror(3), rapi_version(3). Network: RSVP(7). delim off rapi_getfd(3)

Check Out this Related Man Page

rapi_release(3) 					     Library Functions Manual						   rapi_release(3)

NAME
rapi_release - Remove a Resource ReSerVation Protocol (RSVP) API session LIBRARY
RAPI Library (librsvp.so, librsvp.a) SYNOPSIS
#include <rapi.h> int rapi_release( rapi_sid_t Sid); PARAMETERS
Specifies the session identifier that was returned by a successful call to the rapi_session routine. DESCRIPTION
The rapi_release() routine removes any reservations and the state corresponding to a given session handle. If an application terminates without terminating its RSVP API sessions, the rapi_release() routine is called implicitly. RETURN VALUES
Upon successful completion, the rapi_release() routine returns a value of 0 (zero). If the session handle is invalid, the routine returns an RAPI error code. RELATED INFORMATION
Functions: rapi_dispatch(3), rapi_event_rtn_t(3), rapi_getfd(3), rapi_reserve(3), rapi_sender(3), rapi_session(3), rapi_strerror(3), rapi_version(3). Network: RSVP(7). delim off rapi_release(3)
Man Page