C# Class Helios.Channels.ChannelOption

A strongly typed class representing a configuration option for a given channel.
Show file Open project: helios-io/helios Class Usage Examples

Public Properties

Property Type Description
Allocator ChannelOption
AllowHalfClosure ChannelOption
AutoRead ChannelOption
ConnectTimeout ChannelOption
IpMulticastLoopDisabled ChannelOption
IpMulticastTtl ChannelOption
MaxMessagesPerRead ChannelOption
MessageSizeEstimator ChannelOption
RcvbufAllocator ChannelOption
SoBacklog ChannelOption
SoBroadcast ChannelOption
SoKeepalive ChannelOption
SoLinger ChannelOption
SoRcvbuf ChannelOption
SoReuseaddr ChannelOption
SoSndbuf ChannelOption
SoTimeout ChannelOption
TcpNodelay ChannelOption
WriteBufferHighWaterMark ChannelOption
WriteBufferLowWaterMark ChannelOption
WriteSpinCount ChannelOption

Public Methods

Method Description
Set ( IChannelConfiguration configuration, object value ) : bool

Private Methods

Method Description
ChannelOption ( ) : System

Method Details

Set() public abstract method

public abstract Set ( IChannelConfiguration configuration, object value ) : bool
configuration IChannelConfiguration
value object
return bool

Property Details

Allocator public static property

public static ChannelOption Allocator
return ChannelOption

AllowHalfClosure public static property

public static ChannelOption AllowHalfClosure
return ChannelOption

AutoRead public static property

public static ChannelOption AutoRead
return ChannelOption

ConnectTimeout public static property

public static ChannelOption ConnectTimeout
return ChannelOption

IpMulticastLoopDisabled public static property

public static ChannelOption IpMulticastLoopDisabled
return ChannelOption

IpMulticastTtl public static property

public static ChannelOption IpMulticastTtl
return ChannelOption

MaxMessagesPerRead public static property

public static ChannelOption MaxMessagesPerRead
return ChannelOption

MessageSizeEstimator public static property

public static ChannelOption MessageSizeEstimator
return ChannelOption

RcvbufAllocator public static property

public static ChannelOption RcvbufAllocator
return ChannelOption

SoBacklog public static property

public static ChannelOption SoBacklog
return ChannelOption

SoBroadcast public static property

public static ChannelOption SoBroadcast
return ChannelOption

SoKeepalive public static property

public static ChannelOption SoKeepalive
return ChannelOption

SoLinger public static property

public static ChannelOption SoLinger
return ChannelOption

SoRcvbuf public static property

public static ChannelOption SoRcvbuf
return ChannelOption

SoReuseaddr public static property

public static ChannelOption SoReuseaddr
return ChannelOption

SoSndbuf public static property

public static ChannelOption SoSndbuf
return ChannelOption

SoTimeout public static property

public static ChannelOption SoTimeout
return ChannelOption

TcpNodelay public static property

public static ChannelOption TcpNodelay
return ChannelOption

WriteBufferHighWaterMark public static property

public static ChannelOption WriteBufferHighWaterMark
return ChannelOption

WriteBufferLowWaterMark public static property

public static ChannelOption WriteBufferLowWaterMark
return ChannelOption

WriteSpinCount public static property

public static ChannelOption WriteSpinCount
return ChannelOption