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