HP-UX C SIP Stack Programmer's Guide (Novembery 2007)

API Conventions 31
Conventions
To use these definitions, your application needs to include the RV_SIP_DEF.h
file which automatically includes the rverror.h file.
TYPES For reasons of cross-platform compatibility, the SIP Stack libraries use only the
following basic data types:
RvUint64
RvUint32
RvUint16
RvUint8
RvInt64
RvInt32
RvInt16
RvInt8
RvInt
RvUint
RvLong
RvUlong
RvChar
RvBool—The Boolean data type, RvBool may take two values,
RV_TRUE and RV_FALSE
FUNCTION
PARAMETERS
Function parameters are marked as either input, output or input/output
parameters:
IN—input parameter. A parameter that the function uses but
does not modify.
OUT—output parameter. The parameter value is set by the
function.
INOUT—input/output parameter. A parameter that the function
uses and then modifies.