Funzione che permette di leggere un numero specifico di caratteri dal dispositivo specificato.
Sintassi |
i32 ser_bin_in (i32 nSer, string dst, i32 nChar) |
||||||
---|---|---|---|---|---|---|---|
nSer |
Numero del canale seriale. |
||||||
dst |
Buffer in cui scaricare le informazioni. |
||||||
nChar |
Numero di byte da leggere. |
||||||
Risultato |
Rende:
|
||||||
Validità |
Rule, Task. |
||||||
Note |
La funzione non è bloccante. Se vengono richiesti in lettura n caratteri e nel buffer di ricezione sono presenti r caratteri, il comportamento è il seguente:
•r < n, nessun carattere viene letto e la funzione rende 0
•r >= n, vengono letti esattamente n caratteri e la funzione rende un valore TRUE