System::Net::Sockets::TcpListener sınıfı
İçindekiler
[
Saklamak
]TcpListener class
TCP ağ hizmetleri için bir dinleyiciyi temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) veya new operatörüyle oluşturmaktan kaçının; aksi takdirde çalışma zamanı hataları ve/veya doğrulama hataları ortaya çıkar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class TcpListener : public System::Object
Yöntemler
| Yöntem | Açıklama |
|---|---|
| AcceptSocket() | Bekleyen bağlantı isteğini kabul eder ve veri gönderip almak için kullanılan soketi döndürür. |
| AcceptTcpClient() | Bekleyen bağlantı isteğini kabul eder ve veri gönderip almak için kullanılan TcpClient-sınıfı örneğini döndürür. |
| AllowNatTraversal(bool) | NAT geçişini etkinleştirir veya devre dışı bırakır. |
| BeginAcceptSocket(AsyncCallback, System::SharedPtr<Object>) | Asenkron bir kabul işlemi başlatır. |
| BeginAcceptTcpClient(AsyncCallback, System::SharedPtr<Object>) | Asenkron bir kabul işlemi başlatır. |
| static Create(int32_t) | Belirtilen bağlantı noktası numarasını kullanarak yeni bir örnek oluşturur. |
| EndAcceptSocket(System::SharedPtr<IAsyncResult>) | Belirtilen eşzamansız kabul işlemi tamamlanana kadar bekler. |
| EndAcceptTcpClient(System::SharedPtr<IAsyncResult>) | Belirtilen eşzamansız kabul işlemi tamamlanana kadar bekler. |
| get_ExclusiveAddressUse() | Mevcut örneğin bir bağlantı noktasını yalnızca bir istemcinin kullanmasına izin verip vermediğini gösteren bir değeri alır. |
| get_LocalEndpoint() | Temel uç noktayı döndürür. |
| get_Server() | RTTI bilgisi. |
| Pending() | Bekleyen bağlantı istekleri olup olmadığını gösteren bir değeri döndürür. |
| set_ExclusiveAddressUse(bool) | Mevcut örneğin bir bağlantı noktasını yalnızca bir istemcinin kullanmasına izin verip vermediğini gösteren bir değeri ayarlar. |
| Start() | Gelen bağlantıları dinlemeye başlar. |
| Start(int32_t) | Gelen bağlantıları dinlemeye başlar. |
| Stop() | Gelen bağlantıları dinlemeyi durdurur. |
| TcpListener(System::SharedPtr<IPEndPoint>) | Yeni bir örnek oluşturur. |
| TcpListener(System::SharedPtr<IPAddress>, int32_t) | Yeni bir örnek oluşturur. |
| TcpListener(int32_t) | Yeni bir örnek oluşturur. |
Ayrıca Bakınız
- Class Object
- Namespace System::Net::Sockets
- Library Aspose.Font for C++