C# Класс PhotonWire.Client.ObservablePhotonPeer

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

Private Properties

Свойство Тип Описание
CallService void

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

Метод Описание
ConnectAsync ( string serverAddress, string applicationName ) : IObservable
Dispose ( ) : void
EstablishEncryptionAsync ( ) : IObservable
ObservablePhotonPeer ( ConnectionProtocol protocolType, string peerName = null, int serviceCallRate = 20 ) : System
ObserveDebugReturn ( ) : IObservable
ObserveOperationResponse ( ) : IObservable
ObserveReceiveEventData ( ) : IObservable
ObserveReceiveMessage ( ) : IObservable
ObserveSendOpCustom ( ) : object>>.IObservable
ObserveStatusChanged ( ) : IObservable
OpCustomAsync ( byte customOpCode, object>.Dictionary customOpParameters, bool sendReliable, byte channelId, bool encrypt = false ) : IObservable
SwitchConnectionAsync ( string serverAddress, string applicationName ) : IObservable

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
ValidateDisposed ( ) : void

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

Метод Описание
CallService ( object state ) : void

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

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

public ConnectAsync ( string serverAddress, string applicationName ) : IObservable
serverAddress string
applicationName string
Результат IObservable

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

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

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

public EstablishEncryptionAsync ( ) : IObservable
Результат IObservable

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

public ObservablePhotonPeer ( ConnectionProtocol protocolType, string peerName = null, int serviceCallRate = 20 ) : System
protocolType ConnectionProtocol
peerName string
serviceCallRate int
Результат System

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

public ObserveDebugReturn ( ) : IObservable
Результат IObservable

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

public ObserveOperationResponse ( ) : IObservable
Результат IObservable

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

public ObserveReceiveEventData ( ) : IObservable
Результат IObservable

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

public ObserveReceiveMessage ( ) : IObservable
Результат IObservable

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

public ObserveSendOpCustom ( ) : object>>.IObservable
Результат object>>.IObservable

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

public ObserveStatusChanged ( ) : IObservable
Результат IObservable

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

public OpCustomAsync ( byte customOpCode, object>.Dictionary customOpParameters, bool sendReliable, byte channelId, bool encrypt = false ) : IObservable
customOpCode byte
customOpParameters object>.Dictionary
sendReliable bool
channelId byte
encrypt bool
Результат IObservable

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

public SwitchConnectionAsync ( string serverAddress, string applicationName ) : IObservable
serverAddress string
applicationName string
Результат IObservable

ValidateDisposed() защищенный Метод

protected ValidateDisposed ( ) : void
Результат void