#include <TCPConnection.h>
Inheritance diagram for TCPRecvConnection:

Public Methods | |
| TCPRecvConnection () | |
| Costruttore di Default. More... | |
| TCPRecvConnection (antStackRef ipStack, int bs) | |
| Costruttore base. More... | |
| ~TCPRecvConnection () | |
| Distruttore di Default. | |
| OStatus | initConnection () |
| Inizializza la connessione. More... | |
| OStatus | stop () |
| Ferma la ricezione. More... | |
| byte * | getRecvData () |
| Restituisce il buffer di ricezione. More... | |
| int | getRecvSize () |
| Restituisce la dimensione massima del pacchetto ricevibile. More... | |
| void | setRecvSize (int size) |
| Imposta la dimensione massima del buffer di ricezione. More... | |
Rappresenta una connessione di ricezione TCP utilizzata da TelepatiTcp. Aggiunge a TCPConnection la gestione del buffer di ricezione e implementa i metodi "pure virtual" initConnection() e stop().
|
|
Costruttore di Default. La connessione sara' INVALID. |
|
||||||||||||
|
Costruttore base. Costruisce una connessione TCP di ricezione, ma non inizializza i buffer.
|
|
|
Restituisce il buffer di ricezione. Ritorna un riferimento al buffer di ricezione della connessione.
|
|
|
Restituisce la dimensione massima del pacchetto ricevibile. Il valore restituito non si e' la dimensione del buffer di ricezione, che viene specificato nel costruttore, ma un valore con solo significato informativo.@return dimensione massima pacchetto |
|
|
Inizializza la connessione. Inizializza il buffer di ricezione e l'endpoint della connessione.
Implements TCPConnection. |
|
|
Imposta la dimensione massima del buffer di ricezione. Il valore passato come parametro non si e' la dimensione del buffer di ricezione, che viene specificato nel costruttore, ma un valore con solo significato informativo.
|
|
|
Ferma la ricezione. Chiude la connessione, dopo la chiamata a questo metodo la connessione non sara' piu' utilizzabile.
Implements TCPConnection. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002