ØMQを使用するC#プロジェクトがあります。ソケットを閉じたいのですが、C#バインディングでそれを行う方法がわかりません。出来ますか?
ありがとう!
clrzmq C#バインディングを使用していると想定しています。
を呼び出してソケットを明示的に閉じるかClose
、次のようにスコープ外になったときにソケットを破棄(および閉じる)するusingステートメントでソケットをラップすることができます。
using (var context = ZmqContext.Create())
{
using (var socket = context.CreateSocket(SocketType.PUB))
{
// Do stuff here, just an example:
socket.Bind(myEndPoint);
socket.Send("Hello", Encoding.UTF8);
} // Socket is Closed and Disposed
} // Context is Terminated and Disposed