Unit 'IdIrcServer' Package
[Overview][Types][Classes][Index] [#pl_indy]

TIdIRCServer

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: IdIrcServer.pas line 95

type TIdIRCServer = class(TIdCmdTCPServer)

protected

  fOnCommandOther: TIdIRCOtherEvent;

  

  fOnCommandPass: TIdIRCOneParmEvent;

  

  fOnCommandNick: TIdIRCTwoParmEvent;

  

  fOnCommandUser: TIdIRCUserEvent;

  

  fOnCommandServer: TIdIRCServerEvent;

  

  fOnCommandOper: TIdIRCTwoParmEvent;

  

  fOnCommandQuit: TIdIRCOneParmEvent;

  

  fOnCommandSQuit: TIdIRCTwoParmEvent;

  

  fOnCommandJoin: TIdIRCTwoParmEvent;

  

  fOnCommandPart: TIdIRCOneParmEvent;

  

  fOnCommandMode: TIdIRCFiveParmEvent;

  

  fOnCommandTopic: TIdIRCTwoParmEvent;

  

  fOnCommandNames: TIdIRCOneParmEvent;

  

  fOnCommandList: TIdIRCTwoParmEvent;

  

  fOnCommandInvite: TIdIRCTwoParmEvent;

  

  fOnCommandKick: TIdIRCThreeParmEvent;

  

  fOnCommandVersion: TIdIRCOneParmEvent;

  

  fOnCommandStats: TIdIRCTwoParmEvent;

  

  fOnCommandLinks: TIdIRCTwoParmEvent;

  

  fOnCommandTime: TIdIRCOneParmEvent;

  

  fOnCommandConnect: TIdIRCThreeParmEvent;

  

  fOnCommandTrace: TIdIRCOneParmEvent;

  

  fOnCommandAdmin: TIdIRCOneParmEvent;

  

  fOnCommandInfo: TIdIRCOneParmEvent;

  

  fOnCommandPrivMsg: TIdIRCTwoParmEvent;

  

  fOnCommandNotice: TIdIRCTwoParmEvent;

  

  fOnCommandWho: TIdIRCTwoParmEvent;

  

  fOnCommandWhoIs: TIdIRCTwoParmEvent;

  

  fOnCommandWhoWas: TIdIRCThreeParmEvent;

  

  fOnCommandKill: TIdIRCTwoParmEvent;

  

  fOnCommandPing: TIdIRCTwoParmEvent;

  

  fOnCommandPong: TIdIRCTwoParmEvent;

  

  fOnCommandError: TIdIRCOneParmEvent;

  

  fOnCommandAway: TIdIRCOneParmEvent;

  

  fOnCommandRehash: TIdIRCGetEvent;

  

  fOnCommandRestart: TIdIRCGetEvent;

  

  fOnCommandSummon: TIdIRCTwoParmEvent;

  

  fOnCommandUsers: TIdIRCOneParmEvent;

  

  fOnCommandWallops: TIdIRCOneParmEvent;

  

  fOnCommandUserHost: TIdIRCOneParmEvent;

  

  fOnCommandIsOn: TIdIRCOneParmEvent;

  

  procedure InitializeCommandHandlers; override;

  

  procedure DoCommandOther();

  

  procedure DoCommandPass();

  

  procedure DoCommandNick();

  

  procedure DoCommandUser();

  

  procedure DoCommandServer();

  

  procedure DoCommandOper();

  

  procedure DoCommandQuit();

  

  procedure DoCommandSQuit();

  

  procedure DoCommandJoin();

  

  procedure DoCommandPart();

  

  procedure DoCommandMode();

  

  procedure DoCommandTopic();

  

  procedure DoCommandNames();

  

  procedure DoCommandList();

  

  procedure DoCommandInvite();

  

  procedure DoCommandKick();

  

  procedure DoCommandVersion();

  

  procedure DoCommandStats();

  

  procedure DoCommandLinks();

  

  procedure DoCommandTime();

  

  procedure DoCommandConnect();

  

  procedure DoCommandTrace();

  

  procedure DoCommandAdmin();

  

  procedure DoCommandInfo();

  

  procedure DoCommandPrivMsg();

  

  procedure DoCommandNotice();

  

  procedure DoCommandWho();

  

  procedure DoCommandWhoIs();

  

  procedure DoCommandWhoWas();

  

  procedure DoCommandKill();

  

  procedure DoCommandPing();

  

  procedure DoCommandPong();

  

  procedure DoCommandError();

  

  procedure DoCommandAway();

  

  procedure DoCommandRehash();

  

  procedure DoCommandRestart();

  

  procedure DoCommandSummon();

  

  procedure DoCommandUsers();

  

  procedure DoCommandWallops();

  

  procedure DoCommandUserHost();

  

  procedure DoCommandIsOn();

  

  procedure DoCommandNotHandled();

  

  procedure DoConnect(); override;

  

  procedure SetIOHandler(); override;

  

  procedure InitComponent; override;

  

published

  property DefaultPort: TIdPort;

  

  property OnCommandPass: TIdIRCOneParmEvent; [rw]

  

  property OnCommandNick: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandUser: TIdIRCUserEvent; [rw]

  

  property OnCommandServer: TIdIRCServerEvent; [rw]

  

  property OnCommandOper: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandQuit: TIdIRCOneParmEvent; [rw]

  

  property OnCommandSQuit: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandJoin: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandPart: TIdIRCOneParmEvent; [rw]

  

  property OnCommandMode: TIdIRCFiveParmEvent; [rw]

  

  property OnCommandTopic: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandNames: TIdIRCOneParmEvent; [rw]

  

  property OnCommandList: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandInvite: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandKick: TIdIRCThreeParmEvent; [rw]

  

  property OnCommandVersion: TIdIRCOneParmEvent; [rw]

  

  property OnCommandStats: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandLinks: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandTime: TIdIRCOneParmEvent; [rw]

  

  property OnCommandConnect: TIdIRCThreeParmEvent; [rw]

  

  property OnCommandTrace: TIdIRCOneParmEvent; [rw]

  

  property OnCommandAdmin: TIdIRCOneParmEvent; [rw]

  

  property OnCommandInfo: TIdIRCOneParmEvent; [rw]

  

  property OnCommandPrivMsg: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandNotice: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandWho: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandWhoIs: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandWhoWas: TIdIRCThreeParmEvent; [rw]

  

  property OnCommandKill: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandPing: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandPong: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandError: TIdIRCOneParmEvent; [rw]

  

  property OnCommandAway: TIdIRCOneParmEvent; [rw]

  

  property OnCommandRehash: TIdIRCGetEvent; [rw]

  

  property OnCommandRestart: TIdIRCGetEvent; [rw]

  

  property OnCommandSummon: TIdIRCTwoParmEvent; [rw]

  

  property OnCommandUsers: TIdIRCOneParmEvent; [rw]

  

  property OnCommandWallops: TIdIRCOneParmEvent; [rw]

  

  property OnCommandUserHost: TIdIRCOneParmEvent; [rw]

  

  property OnCommandIsOn: TIdIRCOneParmEvent; [rw]

  

  property OnCommandOther: TIdIRCOtherEvent; [rw]

  

end;

Inheritance

TIdIRCServer

  

|

TIdCmdTCPServer

  

|

TIdTCPServer

  

|

TIdCustomTCPServer

  

|

TIdComponent

  

|

TIdBaseComponent

  

|

TIdInitializerComponent

  

|

TObject



CT Web help

CodeTyphon Studio