Class tcustomrs232
Unit
Declaration
type tcustomrs232 = class(tpersistent)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcustomrs232
Overview
Fields
| Protected | fvmin: char; |
| Protected | fnoclosehandle: boolean; |
| Protected | fonopen: proceventty; |
| Protected | fonclose: proceventty; |
Methods
| Protected | function canevent(const aevent: tmethod): boolean; |
| Protected | function piperead(var buf; const acount: integer; out readcount: integer; const nonblocked: boolean): boolean; |
| Protected | function pipewrite(const buffer; count: longint): longint; |
| Public | constructor create(const aowner: tmsecomponent; const aoncheckabort: checkeventty = nil); |
| Public | destructor destroy; override; |
| Public | function open: boolean; |
| Public | procedure close; |
| Public | function opened: boolean; |
| Public | procedure reset; |
| Public | procedure resetinput; |
| Public | procedure resetoutput; |
| Public | procedure setrts(active: boolean); |
| Public | procedure setdtr(active: boolean); |
| Public | function writestring(const dat: string; timeout: longword = 0; waitforeot: boolean = false): boolean; |
| Public | function readbuffer(anzahl: integer; out dat; timeout: longword = 0): integer; |
| Public | function readstring(anzahl: integer; out dat: string; timeout: longword = infinitemse): boolean; |
| Public | function readavailbuffer(const maxcount: integer; out dat): integer; |
| Public | function readavailstring(const maxcount: integer): string; |
| Public | function transmissiontime(const acount: integer): longword; |
| Public | function commpath(): filenamety; |
Properties
| Public | property active: boolean read opened write setactive; |
| Public | property openerror: int32 read fopenerror; |
| Public | property handle: ptruint read fhandle; |
| Public | property commnr: commnrty read Fcommnr write Setcommnr default cnr_1; |
| Public | property commname: filenamety read fcommname write setcommname; |
| Public | property baud: commbaudratety read Fbaud write Setbaud default cbr_9600; |
| Public | property databits: commdatabitsty read fdatabits write setdatabits default cdb_8; |
| Public | property stopbit: commstopbitty read Fstopbit write Setstopbit default csb_1; |
| Public | property parity: commparityty read Faparity write Setparity default cpa_none; |
| Public | property halfduplex: boolean read fhalfduplex write fhalfduplex default false; |
| Public | property oncheckabort: checkeventty read foncheckabort; |
| Public | property rtstimevor: integer read frtstimevor write frtstimevor; |
| Public | property rtstimenach: integer read frtstimenach write frtstimenach; |
| Public | property byteus: integer read fbyteus; |
Description
Fields
| Protected | fvmin: char; |
|
This item has no description. | |
| Protected | fnoclosehandle: boolean; |
|
This item has no description. | |
| Protected | fonopen: proceventty; |
|
This item has no description. | |
| Protected | fonclose: proceventty; |
|
This item has no description. | |
Methods
| Protected | function canevent(const aevent: tmethod): boolean; |
|
This item has no description. | |
| Protected | function piperead(var buf; const acount: integer; out readcount: integer; const nonblocked: boolean): boolean; |
|
This item has no description. | |
| Protected | function pipewrite(const buffer; count: longint): longint; |
|
This item has no description. | |
| Public | constructor create(const aowner: tmsecomponent; const aoncheckabort: checkeventty = nil); |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | function open: boolean; |
|
This item has no description. | |
| Public | procedure close; |
|
This item has no description. | |
| Public | function opened: boolean; |
|
This item has no description. | |
| Public | procedure reset; |
|
This item has no description. | |
| Public | procedure resetinput; |
|
This item has no description. | |
| Public | procedure resetoutput; |
|
This item has no description. | |
| Public | procedure setrts(active: boolean); |
|
This item has no description. | |
| Public | procedure setdtr(active: boolean); |
|
This item has no description. | |
| Public | function writestring(const dat: string; timeout: longword = 0; waitforeot: boolean = false): boolean; |
|
This item has no description. | |
| Public | function readbuffer(anzahl: integer; out dat; timeout: longword = 0): integer; |
|
This item has no description. | |
| Public | function readstring(anzahl: integer; out dat: string; timeout: longword = infinitemse): boolean; |
|
This item has no description. | |
| Public | function readavailbuffer(const maxcount: integer; out dat): integer; |
|
This item has no description. | |
| Public | function readavailstring(const maxcount: integer): string; |
|
This item has no description. | |
| Public | function transmissiontime(const acount: integer): longword; |
|
This item has no description. | |
| Public | function commpath(): filenamety; |
|
This item has no description. | |
Properties
| Public | property active: boolean read opened write setactive; |
|
This item has no description. | |
| Public | property openerror: int32 read fopenerror; |
|
This item has no description. | |
| Public | property handle: ptruint read fhandle; |
|
This item has no description. | |
| Public | property commnr: commnrty read Fcommnr write Setcommnr default cnr_1; |
|
This item has no description. | |
| Public | property commname: filenamety read fcommname write setcommname; |
|
This item has no description. | |
| Public | property baud: commbaudratety read Fbaud write Setbaud default cbr_9600; |
|
This item has no description. | |
| Public | property databits: commdatabitsty read fdatabits write setdatabits default cdb_8; |
|
This item has no description. | |
| Public | property stopbit: commstopbitty read Fstopbit write Setstopbit default csb_1; |
|
This item has no description. | |
| Public | property parity: commparityty read Faparity write Setparity default cpa_none; |
|
This item has no description. | |
| Public | property halfduplex: boolean read fhalfduplex write fhalfduplex default false; |
|
This item has no description. | |
| Public | property oncheckabort: checkeventty read foncheckabort; |
|
This item has no description. | |
| Public | property rtstimevor: integer read frtstimevor write frtstimevor; |
|
This item has no description. | |
| Public | property rtstimenach: integer read frtstimenach write frtstimenach; |
|
This item has no description. | |
| Public | property byteus: integer read fbyteus; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.