C# Class PhotonWire.Client.ObservablePhotonPeer

Inheritance: PhotonPeer, IDisposable
Afficher le fichier Open project: neuecc/PhotonWire Class Usage Examples

Private Properties

Свойство Type Description
CallService void

Méthodes publiques

Méthode 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

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
ValidateDisposed ( ) : void

Private Methods

Méthode Description
CallService ( object state ) : void

Method Details

ConnectAsync() public méthode

public ConnectAsync ( string serverAddress, string applicationName ) : IObservable
serverAddress string
applicationName string
Résultat IObservable

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EstablishEncryptionAsync() public méthode

public EstablishEncryptionAsync ( ) : IObservable
Résultat IObservable

ObservablePhotonPeer() public méthode

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

ObserveDebugReturn() public méthode

public ObserveDebugReturn ( ) : IObservable
Résultat IObservable

ObserveOperationResponse() public méthode

public ObserveOperationResponse ( ) : IObservable
Résultat IObservable

ObserveReceiveEventData() public méthode

public ObserveReceiveEventData ( ) : IObservable
Résultat IObservable

ObserveReceiveMessage() public méthode

public ObserveReceiveMessage ( ) : IObservable
Résultat IObservable

ObserveSendOpCustom() public méthode

public ObserveSendOpCustom ( ) : object>>.IObservable
Résultat object>>.IObservable

ObserveStatusChanged() public méthode

public ObserveStatusChanged ( ) : IObservable
Résultat IObservable

OpCustomAsync() public méthode

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
Résultat IObservable

SwitchConnectionAsync() public méthode

public SwitchConnectionAsync ( string serverAddress, string applicationName ) : IObservable
serverAddress string
applicationName string
Résultat IObservable

ValidateDisposed() protected méthode

protected ValidateDisposed ( ) : void
Résultat void