Unit msesercomm

Description

This item has no description.

Overview

Classes, Interfaces, Objects and Records

Name Description
Interface icommserver  
Interface icommclient  
Class tcommreader  
Class tcommwriter  
Class tsercommwriter  
Class tsercommreader  
Class tcustomcommpipes  
Class tsercommpipes  
Class tcustomcommcomp  
Class tasyncserport  
Class tcustomsercommcomp  
Class tsercommcomp  
Class tcustomsercommchannel  
Class tsercommchannel  
Class tasynsercommchannel  

Functions and Procedures

procedure setcomcomp(const alink: icommclient; const acommcomp: tcustomcommcomp; var dest: tcustomcommcomp);
procedure connectcryptoio(const acryptoio: tcryptoio; const tx: tcommwriter; const rx: tcommreader; var cryptoioinfo: cryptoioinfoty; txfd: integer = invalidfilehandle; rxfd: integer = invalidfilehandle);

Types

commpipeseventty = procedure(const sender: tcustomcommpipes) of object;
icommclientarty = array of icommclient;
commpipesstatety = (...);
commpipesstatesty = set of commpipesstatety;
commcompeventty = procedure(sender: tcustomcommcomp) of object;
sercommoptionty = (...);
sercommoptionsty = set of sercommoptionty;
commresponseflagty = (...);
commresponseflagsty = set of commresponseflagty;
commresponseeventty = procedure(const sender: tcustomsercommchannel; var adata: string; var aflags: commresponseflagsty) of object;
sercommchannelstatety = (...);
sercommchannelstatesty = set of sercommchannelstatety;
setupcommeventty = procedure(const sender: tobject; const acomm: tcustomsercommcomp) of object;

Constants

closepipestag = 836915;
closeconnectiontag = closepipestag + 1;

Description

Functions and Procedures

procedure setcomcomp(const alink: icommclient; const acommcomp: tcustomcommcomp; var dest: tcustomcommcomp);

This item has no description.

procedure connectcryptoio(const acryptoio: tcryptoio; const tx: tcommwriter; const rx: tcommreader; var cryptoioinfo: cryptoioinfoty; txfd: integer = invalidfilehandle; rxfd: integer = invalidfilehandle);

This item has no description.

Types

commpipeseventty = procedure(const sender: tcustomcommpipes) of object;

This item has no description.

icommclientarty = array of icommclient;

This item has no description.

commpipesstatety = (...);

This item has no description.

Values
  • cps_open
  • cps_closing
  • cps_detached
  • cps_releasing
commpipesstatesty = set of commpipesstatety;

This item has no description.

commcompeventty = procedure(sender: tcustomcommcomp) of object;

This item has no description.

sercommoptionty = (...);

This item has no description.

Values
  • sco_halfduplex
  • sco_nopipe
sercommoptionsty = set of sercommoptionty;

This item has no description.

commresponseflagty = (...);

This item has no description.

Values
  • crf_error
  • crf_timeout
  • crf_eof
  • crf_trunc
  • crf_writeerror
commresponseflagsty = set of commresponseflagty;

This item has no description.

commresponseeventty = procedure(const sender: tcustomsercommchannel; var adata: string; var aflags: commresponseflagsty) of object;

This item has no description.

sercommchannelstatety = (...);

This item has no description.

Values
  • sccs_pending
  • sccs_sync
  • sccs_eor
sercommchannelstatesty = set of sercommchannelstatety;

This item has no description.

setupcommeventty = procedure(const sender: tobject; const acomm: tcustomsercommcomp) of object;

This item has no description.

Constants

closepipestag = 836915;

This item has no description.

closeconnectiontag = closepipestag + 1;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.