Class tcustomsocketserver

Unit

Declaration

type tcustomsocketserver = class(tcustomurlsocketcomp)

Description

No description available, ancestor tcustomurlsocketcomp description follows
No description available, ancestor tcustomsocketcomp description follows
No description available, ancestor tcustomcommcomp description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Methods

Protected procedure internaldisconnect; override;
Protected procedure doclosepipes;
Protected procedure closepipes(const sender: tcustomcommpipes); override;
Protected procedure doasyncevent(var atag: integer); override;
Protected procedure doafterchconnect(const sender: tcustomcommpipes);
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public procedure runhandlerapp(const asocket: integer; const acommandline: filenamety);

Properties

Public property connectioncount: integer read fconnectioncount;
Published property maxconnections: integer read fmaxconnections write fmaxconnections default defaultmaxconnections;
Published property accepttimeoutms: integer read faccepttimeoutms write faccepttimeoutms default 0;
Published property rxtimeoutms: integer read frxtimeoutms write frxtimeoutms default 0;
Published property txtimeoutms: integer read ftxtimeoutms write ftxtimeoutms default 0;
Published property onaccept: socketaccepteventty read fonaccept write fonaccept;
Published property onbeforechconnect: socketserverconnecteventty read fonbeforechconnect write fonbeforechconnect;
Published property onafterchconnect: socketserverconnecteventty read fonafterchconnect write fonafterchconnect;
Published property onbeforechdisconnect: socketserverconnecteventty read fonbeforechdisconnect write fonbeforechdisconnect;
Published property onafterchdisconnect: socketserverconnecteventty read fonafterchdisconnect write fonafterchdisconnect;
Published property overloadsleepus: integer read foverloadsleepus write foverloadsleepus default -1;
Published property optionsreader: pipereaderoptionsty read foptionsreader write foptionsreader default [];
Published property oninputavailable: commpipeseventty read foninputavailable write foninputavailable;
Published property onsocketbroken: commpipeseventty read fonsocketbroken write fonsocketbroken;

Description

Methods

Protected procedure internaldisconnect; override;
 
Protected procedure doclosepipes;
 
Protected procedure closepipes(const sender: tcustomcommpipes); override;
 
Protected procedure doasyncevent(var atag: integer); override;
 
Protected procedure doafterchconnect(const sender: tcustomcommpipes);
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 
Public procedure runhandlerapp(const asocket: integer; const acommandline: filenamety);
 

Properties

Public property connectioncount: integer read fconnectioncount;
 
Published property maxconnections: integer read fmaxconnections write fmaxconnections default defaultmaxconnections;
 
Published property accepttimeoutms: integer read faccepttimeoutms write faccepttimeoutms default 0;
 
Published property rxtimeoutms: integer read frxtimeoutms write frxtimeoutms default 0;
 
Published property txtimeoutms: integer read ftxtimeoutms write ftxtimeoutms default 0;
 
Published property onaccept: socketaccepteventty read fonaccept write fonaccept;
 
Published property onbeforechconnect: socketserverconnecteventty read fonbeforechconnect write fonbeforechconnect;
 
Published property onafterchconnect: socketserverconnecteventty read fonafterchconnect write fonafterchconnect;
 
Published property onbeforechdisconnect: socketserverconnecteventty read fonbeforechdisconnect write fonbeforechdisconnect;
 
Published property onafterchdisconnect: socketserverconnecteventty read fonafterchdisconnect write fonafterchdisconnect;
 
Published property overloadsleepus: integer read foverloadsleepus write foverloadsleepus default -1;
 
Published property optionsreader: pipereaderoptionsty read foptionsreader write foptionsreader default [];
 
Published property oninputavailable: commpipeseventty read foninputavailable write foninputavailable;
 
Published property onsocketbroken: commpipeseventty read fonsocketbroken write fonsocketbroken;
 

Generated by PasDoc 0.16.0.