Namespace System::Net::Sockets

Kelas

KelasDeskripsi
IPPacketInformationMenampilkan informasi tentang paket. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
LingerOptionMenentukan apakah socket akan tetap terhubung setelah pemanggilan metode Close() atau Close(). Ini juga menentukan periode socket akan tetap terhubung jika pengiriman data terus berlanjut. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
NetworkStreamMenyediakan aliran dasar data untuk akses jaringan. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
SocketKelas Socket mengimplementasikan antarmuka socket Berkeley.
TcpClientMenampilkan klien untuk layanan jaringan TCP. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
TcpListenerMenampilkan pendengar untuk layanan jaringan TCP. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
UdpClientMenyediakan layanan jaringan User Datagram Protocol (UDP). Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.

Enums

EnumDeskripsi
AddressFamilyMenumerasikan keluarga alamat.
IOControlCodeMenumerasikan kode kontrol IO.
ProtocolFamilyMenumerasikan keluarga protokol.
ProtocolTypeMenumerasikan tipe protokol.
SelectModeMenentukan mode untuk mem-poll status socket.
SocketErrorMenumerasikan tipe kesalahan socket.
SocketFlagsMenyediakan nilai konstan untuk pesan socket.
SocketOptionLevelMendefinisikan tingkat opsi socket untuk kelas ‘Socket
SocketOptionNameMendefinisikan nama opsi socket untuk kelas Socket.
SocketShutdownMendefinisikan konstanta yang digunakan oleh metode Socket.Shutdown.
SocketTypeMenumerasikan tipe socket.

Typedefs

TypedefDeskripsi
SocketException

Functions

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