Description | Hierarchy | Fields | Methods | Properties |
type unaIcyServer = class(unaIcyStreamers)
ICY server
constructor create(const port: string; maxClients: unsigned = 3; metaDataAlign: unsigned = $2000; bitrate: int = 128; const special: string = ''); |
|
function write(data: pArray; len: unsigned): unsigned; |
|
function writeMetadata(const title, url: aString): unsigned; |
|
procedure AfterConstruction(); override; |
|
procedure BeforeDestruction(); override; |
|
procedure handleSocketEvent(event: unaSocketEvent; id, connId: tConID; data: pointer; len: uint); override; |
|
procedure handleStatus(); override; |
property clients: unaIcyServerClientList read f_clients; |
|
property servedBytes: int64 read f_servedBytes; |
constructor create(const port: string; maxClients: unsigned = 3; metaDataAlign: unsigned = $2000; bitrate: int = 128; const special: string = ''); |
|
function write(data: pArray; len: unsigned): unsigned; |
|
function writeMetadata(const title, url: aString): unsigned; |
|
procedure AfterConstruction(); override; |
|
procedure BeforeDestruction(); override; |
|
procedure handleSocketEvent(event: unaSocketEvent; id, connId: tConID; data: pointer; len: uint); override; |
|
procedure handleStatus(); override; |
|
property clients: unaIcyServerClientList read f_clients; |
|
property servedBytes: int64 read f_servedBytes; |
|
(c) 2012 Lake of Soft