VCDoc
Class Tree

Class
  unaIcyStreamer.unaIcyStreamProvider

Class Hierarchy
  / unaIcyStreamers / unaThread / unaObject / TObject

Description
 

 


Members
  Fields
 
Field Description

Methods
 
Method Description
unaObject.AfterConstruction Makes sure "inherited" create() was called during object's creation.
unaObject.create Creates an object.
unaThread.AfterConstruction Makes sure "inherited" create() was called during object's creation.
unaThread.askStop Notifies the thread should be stopped.
unaThread.BeforeDestruction Destroys the thread. If thread is running, stops it by calling the stop() method.
unaThread.create Creates new thread if active is true. If active is false thread should be created by calling the start() method.
unaThread.doSetStatus  
unaThread.enter Enters the gate associated with the thread.
unaThread.execute This method will be called when execution starts in a new thread.
unaThread.getHandle  
unaThread.getStatus  
unaThread.getThreadId  
unaThread.grantStart Called just before execute() method.
unaThread.grantStop Called just before shouldStop property will be set to true.
unaThread.g_shouldStop  
unaThread.leave Leaves the gate associated with the thread.
unaThread.onPause  
unaThread.onResume  
unaThread.pause Suspends thread execution.
unaThread.resume Resumes thread execution.
unaThread.setDefaultStopTimeout  
unaThread.shouldStopThread  
unaThread.sleepThread Pauses the thread for specified amount of milliseconds.
unaThread.start Starts the thread.
unaThread.startIn Called just before execute() method.
unaThread.startOut Called just after execute() method.
unaThread.stop Stops the thread.
unaThread.wakeUp If thread has entered the sleepThread() state, wakes the thread up, making the speep() method to return True.
unaIcyStreamers.AfterConstruction Makes sure "inherited" create() was called during object's creation.
unaIcyStreamers.BeforeDestruction Destroys the thread. If thread is running, stops it by calling the stop() method.
unaIcyStreamers.create  
unaIcyStreamers.execute  
unaIcyStreamers.handleSocketEvent  
unaIcyStreamers.handleStatus  
unaIcyStreamers.onSocksEvent  
unaIcyStreamers.sendData  
unaIcyStreamers.sendDataTo  
unaIcyStreamers.sendText  
unaIcyStreamers.startIn Called just before execute() method.
unaIcyStreamers.startOut Called just after execute() method.
handleSocketEvent  
handleStatus  
pushSongTitle  
startIn Called just before execute() method.

Properties
 
Property Description
unaObject._classID Returns string description of this instance.
unaObject._this Returns pointer to self (this instance of object). Useful is some cases where self will refer to method's owner object instead.
unaThread.globalIndex  
unaThread.onExecute Fires when execution starts in a new thread. See comments for execute() method for details.
unaThread.priority Specifies the priority of the thread.
unaThread.shouldStop True when thread is (about to be) stopped.
unaIcyStreamers.host  
unaIcyStreamers.port  
unaIcyStreamers.status  
unaIcyStreamers.timeOut  
unaIcyStreamers.URL  
allowPublishing  
bitrate  
genre  
icyCaps  
password  
passwordIsOK  
title  

Events
 
Event Description



(c) 2001-2008 Lake of Soft, Ltd
Created with DelphiCodeToDoc.