kelas System::Net::Sockets::TcpListener
isi
[
bersembunyi
]TcpListener class
Mewakili 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.
class TcpListener : public System::Object
Metode
| Metode | Deskripsi |
|---|---|
| AcceptSocket() | Menerima permintaan koneksi yang tertunda dan mengembalikan socket yang digunakan untuk mengirim dan menerima data. |
| AcceptTcpClient() | Menerima permintaan koneksi yang tertunda dan mengembalikan instance kelas TcpClient yang digunakan untuk mengirim dan menerima data. |
| AllowNatTraversal(bool) | Mengaktifkan atau menonaktifkan NAT traversal. |
| BeginAcceptSocket(AsyncCallback, System::SharedPtr<Object>) | Memulai operasi accept secara asynchronous. |
| BeginAcceptTcpClient(AsyncCallback, System::SharedPtr<Object>) | Memulai operasi accept secara asynchronous. |
| static Create(int32_t) | Membuat instance baru menggunakan nomor port yang ditentukan. |
| EndAcceptSocket(System::SharedPtr<IAsyncResult>) | Menunggu hingga operasi accept asynchronous yang ditentukan selesai. |
| EndAcceptTcpClient(System::SharedPtr<IAsyncResult>) | Menunggu hingga operasi accept asynchronous yang ditentukan selesai. |
| get_ExclusiveAddressUse() | Mendapatkan nilai yang menunjukkan apakah instance saat ini hanya mengizinkan satu klien menggunakan sebuah port. |
| get_LocalEndpoint() | Mengembalikan endpoint yang mendasari. |
| get_Server() | Informasi RTTI. |
| Pending() | Mengembalikan nilai yang menunjukkan apakah ada permintaan koneksi yang tertunda. |
| set_ExclusiveAddressUse(bool) | Mengatur nilai yang menunjukkan apakah instance saat ini hanya mengizinkan satu klien menggunakan sebuah port. |
| Start() | Memulai mendengarkan koneksi masuk. |
| Start(int32_t) | Memulai mendengarkan koneksi masuk. |
| Stop() | Menghentikan mendengarkan koneksi masuk. |
| TcpListener(System::SharedPtr<IPEndPoint>) | Membuat instance baru. |
| TcpListener(System::SharedPtr<IPAddress>, int32_t) | Membuat instance baru. |
| TcpListener(int32_t) | Membuat instance baru. |
Lihat Juga
- Class Object
- Namespace System::Net::Sockets
- Library Aspose.Page for C++