Class tcustomcommcomp

Unit

Declaration

type tcustomcommcomp = class(tactcomponent, icommserver)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fhandle: integer;
Protected factive: boolean;
Protected factiveafterload: boolean;
Protected fcryptoio: tcryptoio;

Methods

Protected procedure setactive(const avalue: boolean); override;
Protected procedure doactivated; override;
Protected procedure dodeactivated; override;
Protected procedure internalconnect; virtual; abstract;
Protected procedure internaldisconnect; virtual;
Protected procedure closepipes(const sender: tcustomcommpipes); virtual; abstract;
Protected procedure writedata(const adata: string);
Protected function trywritedata(const adata: string): syserrorty; virtual; abstract;
Protected procedure connect;
Protected procedure disconnect;
Protected procedure checkinactive;
Protected procedure doafterconnect(const sender: tcustomcommpipes);
Protected procedure loaded; override;
Protected function gethalfduplex: boolean; virtual;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public function calctransmissiontime(const alength: integer): integer; virtual;

Properties

Public property active: boolean read factive write setactive default false;
Public property cryptoio: tcryptoio read fcryptoio write setcryptoio;
Public property onbeforeconnect: commcompeventty read fonbeforeconnect write fonbeforeconnect;
Public property onafterconnect: commcompeventty read fonafterconnect write fonafterconnect;
Public property onbeforedisconnect: commcompeventty read fonbeforedisconnect write fonbeforedisconnect;
Public property onafterdisconnect: commcompeventty read fonafterdisconnect write fonafterdisconnect;

Description

Fields

Protected fhandle: integer;

This item has no description.

Protected factive: boolean;

This item has no description.

Protected factiveafterload: boolean;

This item has no description.

Protected fcryptoio: tcryptoio;

This item has no description.

Methods

Protected procedure setactive(const avalue: boolean); override;

This item has no description.

Protected procedure doactivated; override;

This item has no description.

Protected procedure dodeactivated; override;

This item has no description.

Protected procedure internalconnect; virtual; abstract;

This item has no description.

Protected procedure internaldisconnect; virtual;

This item has no description.

Protected procedure closepipes(const sender: tcustomcommpipes); virtual; abstract;

This item has no description.

Protected procedure writedata(const adata: string);

This item has no description.

Protected function trywritedata(const adata: string): syserrorty; virtual; abstract;

This item has no description.

Protected procedure connect;

This item has no description.

Protected procedure disconnect;

This item has no description.

Protected procedure checkinactive;

This item has no description.

Protected procedure doafterconnect(const sender: tcustomcommpipes);

This item has no description.

Protected procedure loaded; override;

This item has no description.

Protected function gethalfduplex: boolean; virtual;

This item has no description.

Public constructor create(aowner: tcomponent); override;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public function calctransmissiontime(const alength: integer): integer; virtual;

This item has no description.

Properties

Public property active: boolean read factive write setactive default false;

This item has no description.

Public property cryptoio: tcryptoio read fcryptoio write setcryptoio;

This item has no description.

Public property onbeforeconnect: commcompeventty read fonbeforeconnect write fonbeforeconnect;

This item has no description.

Public property onafterconnect: commcompeventty read fonafterconnect write fonafterconnect;

This item has no description.

Public property onbeforedisconnect: commcompeventty read fonbeforedisconnect write fonbeforedisconnect;

This item has no description.

Public property onafterdisconnect: commcompeventty read fonafterdisconnect write fonafterdisconnect;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.