Description | Hierarchy | Fields | Methods | Properties |
type unaIcyStreamConsumer = class(unaIcyStreamers)
– ICY stream consumer –
function getServerHeaderValue(const key: string): string; |
|
procedure AfterConstruction(); override; |
|
procedure BeforeDestruction(); override; |
|
procedure dataAvail(data: pointer; size: unsigned); virtual; |
|
procedure handleSocketEvent(event: unaSocketEvent; id, connId: tConID; data: pointer; len: uint); override; |
|
procedure handleStatus(); override; |
|
procedure startIn(); override; |
|
procedure startOut(); override; |
|
procedure updateSongInfo(const title, url: string); virtual; |
property onDataAvailable: tunaIcyDataAvailable read f_onDA write f_onDA; |
|
property onSongInfoUpdate: tunaIcySongInfoUpdate read f_onSIU write f_onSIU; |
|
property serverHeader: string read f_header; |
|
property songTitle: string read f_songTitle; |
|
property songUrl: string read f_songUrl; |
function getServerHeaderValue(const key: string): string; |
|
procedure AfterConstruction(); override; |
|
procedure BeforeDestruction(); override; |
|
procedure dataAvail(data: pointer; size: unsigned); virtual; |
|
procedure handleSocketEvent(event: unaSocketEvent; id, connId: tConID; data: pointer; len: uint); override; |
|
procedure handleStatus(); override; |
|
procedure startIn(); override; |
|
procedure startOut(); override; |
|
procedure updateSongInfo(const title, url: string); virtual; |
|
property onDataAvailable: tunaIcyDataAvailable read f_onDA write f_onDA; |
|
property onSongInfoUpdate: tunaIcySongInfoUpdate read f_onSIU write f_onSIU; |
|
property serverHeader: string read f_header; |
|
property songTitle: string read f_songTitle; |
|
property songUrl: string read f_songUrl; |
|
(c) 2012 Lake of Soft