SerialPort (gb.net)

Questa classe è stata progettata per consentire di comunicare utilizzando un'interfaccia seriale (solitamente una porta seriale RS-232).

Questa classe eredita dalla classe Stream, così è possibile utilizzare i metodi standard dei flussi per inviare e ricevere dati, così come per chiudere la porta.

Questa classe eredita Stream in gb.

Questa classe è creabile.

Costanti
Bits1  
Bits2  
Bits5  
Bits6  
Bits7  
Bits8  
Both  
Even  
Hardware  
None  
Odd  
Software  

Proprietà
CTS  
DCD  
DSR  
DTR  
DataBits  
FlowControl  
InputBufferSize  
OutputBufferSize  
Parity  
PortName  
RNG  
RTS  
Speed  
Status  
StopBits  

Proprietà ereditate
Blocking   Restituisce o imposta se lo stream è bloccato.
ByteOrder   Restituisce o imposta il byte order utilizzato per leggere o scrivere dati binari nello stream.
EndOfFile   Questa proprietà permette di sapere se l'ultimo utilizzo di LINE INPUT ha raggiunto la fine del file invece di leggere una riga completa con un carattere di end-of-line.
EndOfLine   Restituisce o imposta il separatore di nuova riga utilizzato dallo stream.
Eof   Ritorna se uno stream ha raggiunto la fine.
Handle   Restituisce il descrittore del file di sistema associato allo Stream.
IsTerm   Ritorna se un flusso è associato a un terminale.
Lines   Restituisce un oggetto virtuale che consente di enumerare uno stream riga per riga.
NoShare  
NullTerminatedString  
Tag   Restituisce o imposta il tag associato allo stream.
Term   Restituisce un oggetto virtuale che consente di gestire il terminale associato allo stream.

Metodi
Clear  
Open  

Metodi ereditati
Begin   Inizia a bufferizzare i dati scritti nello stream, in modo che tutto venga inviato quando viene chiamato il metodo Send.
Close   Chiude lo stream.
Drop   Libera i dati che sono stati memorizzati nel buffer dall'ultima chiamata al metodo Begin.
ReadLine   Legge una riga di testo dallo stream, come l'istruzione LINE INPUT.
Send   Invia tutti i dati, in un'unica volta, dall'ultima chiamata a Begin.
Watch   Avvia o interrompe la visione del descrittore del file di stream per la lettura o la scrittura, dopo che questo è stato aperto.

Eventi
CTSChange  
DCDChange  
DSRChange  
DTRChange  
RNGChange  
RTSChange  
Read