Namespace System::Net::Sockets

Classi

ClasseDescrizione
IPPacketInformationRappresenta le informazioni sul pacchetto. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.
LingerOptionSpecifica se un socket rimarrà connesso dopo una chiamata ai metodi Close() o Close(). Specifica inoltre il periodo durante il quale il socket rimarrà connesso se l’invio dei dati continua. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.
NetworkStreamFornisce lo stream sottostante dei dati per l’accesso di rete. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.
SocketLa classe Socket implementa l’interfaccia Berkeley sockets.
TcpClientRappresenta un client per i servizi di rete TCP. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.
TcpListenerRappresenta un listener per i servizi di rete TCP. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.
UdpClientFornisce i servizi di rete User Datagram Protocol (UDP). Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.

Enums

EnumerazioneDescrizione
AddressFamilyEnumera le famiglie di indirizzi.
IOControlCodeEnumera i codici di controllo IO.
ProtocolFamilyEnumera le famiglie di protocollo.
ProtocolTypeEnumera i tipi di protocollo.
SelectModeSpecifica la modalità per il polling dello stato del socket.
SocketErrorElenca i tipi di errore del socket.
SocketFlagsFornisce valori costanti per i messaggi del socket.
SocketOptionLevelDefinisce i livelli delle opzioni del socket per la classe ‘Socket’.
SocketOptionNameDefinisce i nomi delle opzioni del socket per la classe Socket.
SocketShutdownDefinisce le costanti usate dal metodo Socket.Shutdown.
SocketTypeElenca i tipi di socket.

Typedefs

TypedefDescrizione
SocketException

Functions

FunzioneDescrizione
operator!=System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]
operator==System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]