HP-UX C SIP Stack Programmer's Guide (Novembery 2007)
Working with Transmitters 223
Transmitter Manager API
Figure 11-2 Transmitter State Machine when Sending a Buffer
TRANSMITTER
M
ANAGER API
The TransmitterMgr controls the SIP Stack collection of transmitters. You use
the Transmitter Manager API to create new transmitters. The following
Transmitter Manager API function is provided:
RvSipTransmitterMgrCreateTransmitter()
Creates a new transmitter and exchanges handles with the application. The new
transmitter assumes the IDLE state and can be used for sending only one SIP
message. When creating a transmitter you should supply the transmitter event
handlers to be notified of transmitter events. Each transmitter can hold a
different set of event handlers. The application is notified about transmitter
events with the specific event handlers that were supplied.
NEW CONN IN USE
Success
MSG SENTMSG SEND FAILURE
Failure
TERMINATED
RvSipTransmitterTerminate() RvSipTransmitterTerminate()
IDLE
RvSipTransmitterMgrCreateTransmitter()
RvSipTransmitterSendBuffer()