C# Class PhotonWire.Client.ObservablePhotonPeer

Inheritance: PhotonPeer, IDisposable
Mostrar archivo Open project: neuecc/PhotonWire Class Usage Examples

Private Properties

Property Type Description
CallService void

Public Methods

Method Description
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

Protected Methods

Method Description
Dispose ( bool disposing ) : void
ValidateDisposed ( ) : void

Private Methods

Method Description
CallService ( object state ) : void

Method Details

ConnectAsync() public method

public ConnectAsync ( string serverAddress, string applicationName ) : IObservable
serverAddress string
applicationName string
return IObservable

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

EstablishEncryptionAsync() public method

public EstablishEncryptionAsync ( ) : IObservable
return IObservable

ObservablePhotonPeer() public method

public ObservablePhotonPeer ( ConnectionProtocol protocolType, string peerName = null, int serviceCallRate = 20 ) : System
protocolType ConnectionProtocol
peerName string
serviceCallRate int
return System

ObserveDebugReturn() public method

public ObserveDebugReturn ( ) : IObservable
return IObservable

ObserveOperationResponse() public method

public ObserveOperationResponse ( ) : IObservable
return IObservable

ObserveReceiveEventData() public method

public ObserveReceiveEventData ( ) : IObservable
return IObservable

ObserveReceiveMessage() public method

public ObserveReceiveMessage ( ) : IObservable
return IObservable

ObserveSendOpCustom() public method

public ObserveSendOpCustom ( ) : object>>.IObservable
return object>>.IObservable

ObserveStatusChanged() public method

public ObserveStatusChanged ( ) : IObservable
return IObservable

OpCustomAsync() public method

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
return IObservable

SwitchConnectionAsync() public method

public SwitchConnectionAsync ( string serverAddress, string applicationName ) : IObservable
serverAddress string
applicationName string
return IObservable

ValidateDisposed() protected method

protected ValidateDisposed ( ) : void
return void