#include <receiver.h>
An instance of this structure is created when calling ReceiverCreate().
Definition at line 81 of file receiver.h.
Data Fields | |
int | ri_decoder |
Decoder device handle. | |
u_int | ri_status |
Current status of the receiver. | |
HANDLE | ri_cmdevt |
Receiver plug-in command event queue. | |
HANDLE | ri_stsevt |
Receiver plug-in status event queue. | |
STATIONINFO * | ri_sip |
Pointer to the station information structure. | |
RECEIVERPLUGIN * | ri_rpp |
Pointer to the plug-in reference structure. | |
void * | ri_bcast |
Receiver plug-in local data. |
int ri_decoder |
Decoder device handle.
Definition at line 83 of file receiver.h.
Referenced by ShoutCastThread(), UserIfThread(), and XmlProcessCommands().
u_int ri_status |
Current status of the receiver.
Definition at line 92 of file receiver.h.
Referenced by ReceiverPlugInControl(), ReceiverStatus(), and ShoutCastThread().
HANDLE ri_cmdevt |
Receiver plug-in command event queue.
An event is posted to this queue whenever a status change is requested.
Definition at line 97 of file receiver.h.
Referenced by ReceiverPlugInControl(), and ShoutCastThread().
HANDLE ri_stsevt |
Receiver plug-in status event queue.
An event is posted by the receiver plug-in to this queue whenever a status change took place.
Definition at line 103 of file receiver.h.
Referenced by ReceiverPlugInControl(), and ShoutCastThread().
Pointer to the station information structure.
Definition at line 106 of file receiver.h.
Referenced by ReceiverStart(), and ShoutCastThread().
Pointer to the plug-in reference structure.
Definition at line 109 of file receiver.h.
Referenced by ReceiverCreate(), and ReceiverStart().
void* ri_bcast |
Receiver plug-in local data.
Can be used by the receiver plug-in to store local data.
Definition at line 114 of file receiver.h.
Referenced by CgiVars(), ShoutCastCreate(), ShoutCastSetup(), ShoutCastThread(), and UserIfShowStatus().