C# Класс QuickFix.ThreadedSocketReactor

Handles incoming connections on a single endpoint. When a socket connection is accepted, a ClientHandlerThread is created to handle the connection
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ApplySocketOptions ( TcpClient client, QuickFix.SocketSettings socketSettings ) : void

FIXME get socket options from SessionSettings

Run ( ) : void

TODO apply networking options, e.g. NO DELAY, LINGER, etc.

Shutdown ( ) : void
Start ( ) : void
ThreadedSocketReactor ( IPEndPoint serverSocketEndPoint, QuickFix.SocketSettings socketSettings, QuickFix sessionDict ) : System

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

Метод Описание
Log ( string s ) : void

FIXME do real logging

OnClientHandlerThreadExited ( object sender, ClientHandlerThread e ) : void
ShutdownClientHandlerThreads ( ) : void
ThreadedSocketReactor ( IPEndPoint serverSocketEndPoint, QuickFix.SocketSettings socketSettings ) : System

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

ApplySocketOptions() публичный статический Метод

FIXME get socket options from SessionSettings
public static ApplySocketOptions ( TcpClient client, QuickFix.SocketSettings socketSettings ) : void
client System.Net.Sockets.TcpClient
socketSettings QuickFix.SocketSettings
Результат void

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

TODO apply networking options, e.g. NO DELAY, LINGER, etc.
public Run ( ) : void
Результат void

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

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

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

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

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

public ThreadedSocketReactor ( IPEndPoint serverSocketEndPoint, QuickFix.SocketSettings socketSettings, QuickFix sessionDict ) : System
serverSocketEndPoint System.Net.IPEndPoint
socketSettings QuickFix.SocketSettings
sessionDict QuickFix
Результат System