C# Класс Brod.Network.Socket

Wrapper around ZeroMQ Socket
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Bind ( String address ) : void
Connect ( String address, CancellationToken token ) : void

Fancy way to connect to socket insuring that connection accepted. Seems to make sence only for in-proc transport.

Dispose ( ) : void
Recv ( ) : byte[]
Recv ( Int32 timeout ) : byte[]
RecvAll ( Int32 timeout ) : Queue
RecvAll ( Encoding encoding, Int32 timeout ) : Queue
Send ( byte data ) : void
Socket ( ZMQ zmqSocket ) : System

Описание методов

Bind() публичный метод

public Bind ( String address ) : void
address String
Результат void

Connect() публичный метод

Fancy way to connect to socket insuring that connection accepted. Seems to make sence only for in-proc transport.
public Connect ( String address, CancellationToken token ) : void
address String
token System.Threading.CancellationToken
Результат void

Dispose() публичный метод

public Dispose ( ) : void
Результат void

Recv() публичный метод

public Recv ( ) : byte[]
Результат byte[]

Recv() публичный метод

public Recv ( Int32 timeout ) : byte[]
timeout System.Int32
Результат byte[]

RecvAll() публичный метод

public RecvAll ( Int32 timeout ) : Queue
timeout System.Int32
Результат Queue

RecvAll() публичный метод

public RecvAll ( Encoding encoding, Int32 timeout ) : Queue
encoding System.Text.Encoding
timeout System.Int32
Результат Queue

Send() публичный метод

public Send ( byte data ) : void
data byte
Результат void

Socket() публичный метод

public Socket ( ZMQ zmqSocket ) : System
zmqSocket ZMQ
Результат System