| Description | Hierarchy | Fields | Methods | Properties | 
type unaIcyStreamers = class(unaThread)
– unaIcyStreamers –
![]()  | 
constructor create(const host, port: string); | 
![]()  | 
function sendData(data: pointer; len: unsigned): unsigned; | 
![]()  | 
function sendText(const text: aString): unsigned; | 
![]()  | 
function execute(threadIndex: unsigned): int; override; | 
![]()  | 
function sendDataTo(data: pointer; len: unsigned; id, connId: unsigned): unsigned; | 
![]()  | 
procedure AfterConstruction(); override; | 
![]()  | 
procedure BeforeDestruction(); override; | 
![]()  | 
procedure handleSocketEvent(event: unaSocketEvent; id, connId: tConID; data: pointer; len: uint); virtual; abstract; | 
![]()  | 
procedure handleStatus(); virtual; abstract; | 
![]()  | 
procedure onSocksEvent(sender: tObject; event: unaSocketEvent; id, connId: tConID; data: pointer; size: uint); | 
![]()  | 
procedure startIn(); override; | 
![]()  | 
procedure startOut(); override; | 
![]()  | 
property host: string read f_host write f_host; | 
![]()  | 
property port: string read f_port write f_port; | 
![]()  | 
property status: tunaIcyStreamerStatus read f_status; | 
![]()  | 
property timeOut: tTimeout read f_timeOut write f_timeOut; | 
![]()  | 
property URL: string read f_URL write f_URL; | 
![]()  | 
constructor create(const host, port: string); | 
![]()  | 
function sendData(data: pointer; len: unsigned): unsigned; | 
![]()  | 
function sendText(const text: aString): unsigned; | 
![]()  | 
function execute(threadIndex: unsigned): int; override; | 
![]()  | 
function sendDataTo(data: pointer; len: unsigned; id, connId: unsigned): unsigned; | 
![]()  | 
procedure AfterConstruction(); override; | 
![]()  | 
procedure BeforeDestruction(); override; | 
![]()  | 
procedure handleSocketEvent(event: unaSocketEvent; id, connId: tConID; data: pointer; len: uint); virtual; abstract; | 
![]()  | 
procedure handleStatus(); virtual; abstract; | 
![]()  | 
procedure onSocksEvent(sender: tObject; event: unaSocketEvent; id, connId: tConID; data: pointer; size: uint); | 
![]()  | 
procedure startIn(); override; | 
![]()  | 
procedure startOut(); override; | 
![]()  | 
property host: string read f_host write f_host; | 
![]()  | 
property port: string read f_port write f_port; | 
![]()  | 
property status: tunaIcyStreamerStatus read f_status; | 
![]()  | 
property timeOut: tTimeout read f_timeOut write f_timeOut; | 
![]()  | 
property URL: string read f_URL write f_URL; | 
(c) 2012 Lake of Soft