C# Класс Simpl.OODSS.Distributed.Client.OODSSClient

Показать файл Открыть проект

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

Метод Описание
OODSSClient ( String host, int port, SimplTypesScope simplTypesScope, Scope objectRegistry ) : System
RequestAsync ( RequestMessage requestMessage ) : Task

Start ( ) : void
Stop ( ) : void

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

Метод Описание
AddRequest ( RequestMessage obj ) : void
MessageForXml ( ElementState requestObj, int uidUsed ) : string
PerformDisconnect ( ) : void

Incomplete. TODO: Send and confirm that disconnect has occured

ProcessMessageString ( string value ) : void
Receive ( Socket client ) : void
ReceiveCallback ( IAsyncResult ar ) : void
ReceiveMessageWorker ( ) : void
Send ( Socket client, String data ) : void
SendCallback ( IAsyncResult ar ) : void
SendMessageWorker ( ) : void

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

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

public OODSSClient ( String host, int port, SimplTypesScope simplTypesScope, Scope objectRegistry ) : System
host String
port int
simplTypesScope Simpl.Serialization.SimplTypesScope
objectRegistry Scope
Результат System

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

public RequestAsync ( RequestMessage requestMessage ) : Task
requestMessage Simpl.OODSS.Messages.RequestMessage
Результат Task

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

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

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

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