HP-UX Multimedia Streaming Protocols (MSP) Programmer's Guide

The following lists the APIs that set or retrieve the header information in RTSP
messages:
rtsp_set_msg_hdr
rtsp_get_msg_hdr
rtsp_copy_msg_hdr
rtsp_append_msg_hdr
The following lists the APIs that set or retrieve the body of RTSP messages:
rtsp_set_msg_body
rtsp_get_msg_body
Header APIs
You must specify the header information for most of the header types in the form
of strings. However, you may have to define data structures for certain headers.
You can use the header APIs to manipulate these header data structures. To store
a list of values, you must link these data structures together.
The following lists the types of RTSP headers:
Cache control header
The rtsp_cache_t data structure stores information about the cache control
header. The RTSP header file, <rtsp.h>, contains the definitions of this data
structure and the various enumerated values for its members.
The following lists the cache control APIs:
rtsp_init_cache
rtsp_alloc_cache
rtsp_free_cache
Range header
The rtsp_range_t data structure stores information about the range header.
This data structure is a union of the rtsp_smpte_t, rtsp_npt_t and
rtsp_utc_t data structures, which hold information about the SMPTE, NPT,
and UTC timestamps, respectively. The RTSP header file, <rtsp.h> contains
the definitions of these data structures and the various enumerated values for
their members.
The following lists the range header APIs:
rtsp_init_range
rtsp_alloc_range
rtsp_free_range
30 Using MSP APIs