#include <UDPConnection.h>
Inheritance diagram for UDPConnection:

Public Methods | |
| UDPConnection () | |
| Costruttore di default. More... | |
| UDPConnection (antStackRef ipStack) | |
| Costruttore di base. More... | |
| virtual | ~UDPConnection () |
| Distruttore di default. | |
| antModuleRef & | getEndpoint () |
| Enpoint della connessione. More... | |
| void | setState (ConnectionState st) |
| Modifica lo stato della connessione. More... | |
| ConnectionState | getState () |
| Restituisce lo stato corrente della connessione. More... | |
| virtual OStatus | initConnection ()=0 |
| Inizializza la connessione. More... | |
| virtual OStatus | stop ()=0 |
| Blocca la connessione. More... | |
Protected Attributes | |
| antModuleRef | endpoint |
| Riferimento all'Endpoint della connessione. | |
| antStackRef | ipstackRef |
| Riferimento allo stack TCP/IP dell'Aibo. | |
| ConnectionState | state |
| Stato della connessione. More... | |
Implementa una connessione UDP priva di buffer da specializzare attraverso l'ereditarieta'
|
|
Costruttore di default. Dopo l'invocazione la connessione sara' INVALID. |
|
|
Costruttore di base. Costruisce una connessione impostando lo stato a CLOSED.
|
|
|
Enpoint della connessione. Restituisce l'Endpoint della connessione UDP.
|
|
|
Restituisce lo stato corrente della connessione.
|
|
|
Inizializza la connessione. Da implementare. Ha il compito di inizializzare i buffer, creare l'endpoint e fare il bind della connessione.
Implemented in UDPRecvConnection. |
|
|
Modifica lo stato della connessione.
|
|
|
Blocca la connessione. Da implementare. Chiude la connessione, dopo la chiamata a questo metodo la connessione non sara' piu' utilizzabile, per riutilizzarla sara' necessario effettuare un nuovo initConnection sulla connessione.
Implemented in UDPRecvConnection. |
|
|
Stato della connessione.
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002