C# Класс RioSharp.RioSocketPool

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

Защищенные свойства (Protected)

Свойство Тип Описание
MaxOutstandingReceive uint
SendCompletionQueue System.IntPtr
adressFam ADDRESS_FAMILIES
protocol PROTOCOL
sockType SOCKET_TYPE

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

Метод Описание
Dispose ( ) : void
PreAllocateWrite ( byte buffer ) : RioBufferSegment
RioSocketPool ( RioFixedBufferPool sendPool, RioFixedBufferPool receivePool, ADDRESS_FAMILIES adressFam, SOCKET_TYPE sockType, PROTOCOL protocol, uint maxOutstandingReceive = 1024, uint maxOutstandingSend = 1024, uint maxSockets = 256, int adressBufferSize = 1024 ) : System

Приватные методы

Метод Описание
ProcessReceiveCompletes ( object o ) : void
ProcessSendCompletes ( object o ) : void
RioSocketPool ( ) : System

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

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

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

PreAllocateWrite() публичный Метод

public PreAllocateWrite ( byte buffer ) : RioBufferSegment
buffer byte
Результат RioBufferSegment

RioSocketPool() публичный Метод

public RioSocketPool ( RioFixedBufferPool sendPool, RioFixedBufferPool receivePool, ADDRESS_FAMILIES adressFam, SOCKET_TYPE sockType, PROTOCOL protocol, uint maxOutstandingReceive = 1024, uint maxOutstandingSend = 1024, uint maxSockets = 256, int adressBufferSize = 1024 ) : System
sendPool RioFixedBufferPool
receivePool RioFixedBufferPool
adressFam ADDRESS_FAMILIES
sockType SOCKET_TYPE
protocol PROTOCOL
maxOutstandingReceive uint
maxOutstandingSend uint
maxSockets uint
adressBufferSize int
Результат System

Описание свойств

MaxOutstandingReceive защищенное свойство

protected uint MaxOutstandingReceive
Результат uint

SendCompletionQueue защищенное свойство

protected IntPtr,System SendCompletionQueue
Результат System.IntPtr

adressFam защищенное свойство

protected ADDRESS_FAMILIES adressFam
Результат ADDRESS_FAMILIES

protocol защищенное свойство

protected PROTOCOL protocol
Результат PROTOCOL

sockType защищенное свойство

protected SOCKET_TYPE sockType
Результат SOCKET_TYPE