Package: astamiclient Diagram Back to overview

TAstAMIClient class
Inherits from: TThread
Attributes
Name Type Visibility
FQueue TAstMessageQueue   private
FSock TTCPBlockSocket   private
FClientList TClientConnectionList   private
FConnected boolean   public
FHost string   public
FPort string   public
FThreadCom TThreadCommunicator   public
FAMIPassword string   public
FAMIUserName string   public
Connected   public
Port   public
Host   public
AMIUserName   public
AMIPassword   public
Operations
Name Parameters Returns Visibility
SetAMIPassword
string AValue
 
  private
SetAMIUserName
string AValue
 
  private
SetConnected
boolean AValue
 
  private
SetHost
string AValue
 
  private
SetPort
string AValue
 
  private
AddToOutgoing
string AEvent
 
  protected
ProcessIncomingRequests     protected
CheckForMsg     protected
Connect     public
Disconnect     public
Login
string AHost
string APort
string AUserName
string APassword
 
boolean   public
Login   boolean   public
Execute     public
Create
TClientConnectionList AClientList
string AHost
string APort
TThreadCommunicator AThreadCom
TThreadCommunicator AHelperThreadCom
TAstMessageQueue AQueue
 
  public
Destroy     public


TOutgoingMinder class
Inherits from: TThread
Attributes
Name Type Visibility
FClientList TClientConnectionList   private
FQueue TAstMessageQueue   private
FThreadCom TThreadCommunicator   private
Operations
Name Parameters Returns Visibility
DistributeEvent     protected
FeedTheClientsEvents
string APacket
 
  protected
GiveClientResponse
string APacket
 
  protected
AddRequestsToQueue     protected
Execute     public
Create
TClientConnectionList AClientList
TAstMessageQueue AQueue
TThreadCommunicator AThreadCom
 
  public
Destroy     public