Home Units Hierarchy Routines All identifiers

Class unaIcyStreamConsumer

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaIcyStreamConsumer = class(unaIcyStreamers)

Description

– ICY stream consumer –

Hierarchy

Overview

Methods

Public function getServerHeaderValue(const key: string): string;
Public procedure AfterConstruction(); override;
Public procedure BeforeDestruction(); override;
Protected procedure dataAvail(data: pointer; size: unsigned); virtual;
Protected procedure handleSocketEvent(event: unaSocketEvent; id, connId: tConID; data: pointer; len: uint); override;
Protected procedure handleStatus(); override;
Protected procedure startIn(); override;
Protected procedure startOut(); override;
Protected procedure updateSongInfo(const title, url: string); virtual;

Properties

Public property onDataAvailable: tunaIcyDataAvailable read f_onDA write f_onDA;
Public property onSongInfoUpdate: tunaIcySongInfoUpdate read f_onSIU write f_onSIU;
Public property serverHeader: string read f_header;
Public property songTitle: string read f_songTitle;
Public property songUrl: string read f_songUrl;

Description

Methods

Public function getServerHeaderValue(const key: string): string;
 
Public procedure AfterConstruction(); override;
 
Public procedure BeforeDestruction(); override;
 
Protected procedure dataAvail(data: pointer; size: unsigned); virtual;
 
Protected procedure handleSocketEvent(event: unaSocketEvent; id, connId: tConID; data: pointer; len: uint); override;
 
Protected procedure handleStatus(); override;
 
Protected procedure startIn(); override;
 
Protected procedure startOut(); override;
 
Protected procedure updateSongInfo(const title, url: string); virtual;
 

Properties

Public property onDataAvailable: tunaIcyDataAvailable read f_onDA write f_onDA;
 
Public property onSongInfoUpdate: tunaIcySongInfoUpdate read f_onSIU write f_onSIU;
 
Public property serverHeader: string read f_header;
 
Public property songTitle: string read f_songTitle;
 
Public property songUrl: string read f_songUrl;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09