| Description | Hierarchy | Fields | Methods | Properties | 
type unaSHOUTtransmitter = class(unaThread)
Basic SHOUTcast transmitter (TCP only).
![]()  | 
function open(const uri: string): HRESULT; | 
![]()  | 
function send(buf: pointer; len: uint): uint; | 
![]()  | 
function execute(threadID: unsigned): int; override; | 
![]()  | 
procedure close(); | 
![]()  | 
property error: int read f_err; | 
![]()  | 
property iceCode: int read f_iceErr; | 
![]()  | 
property ice_genre: string read f_ice_genre write f_ice_genre; | 
![]()  | 
property ice_name: string read f_ice_name write f_ice_name; | 
![]()  | 
property ice_public: bool read f_ice_public write f_ice_public; | 
![]()  | 
property ice_URL: string read f_ice_URL write f_ice_URL; | 
![]()  | 
function open(const uri: string): HRESULT; | 
| 
 Opens the streamer. 
 Parameters
 ReturnsS_OK if streamer was successfully started.  | |
![]()  | 
function send(buf: pointer; len: uint): uint; | 
| 
 Returns number of bytes actually sent.  | |
![]()  | 
function execute(threadID: unsigned): int; override; | 
![]()  | 
procedure close(); | 
| 
 Closes the streamer.  | |
![]()  | 
property error: int read f_err; | 
| 
 see c_err_XXX  | |
![]()  | 
property iceCode: int read f_iceErr; | 
![]()  | 
property ice_genre: string read f_ice_genre write f_ice_genre; | 
![]()  | 
property ice_name: string read f_ice_name write f_ice_name; | 
![]()  | 
property ice_public: bool read f_ice_public write f_ice_public; | 
![]()  | 
property ice_URL: string read f_ice_URL write f_ice_URL; | 
(c) 2012 Lake of Soft