C# 클래스 PhotonWire.Client.ObservablePhotonPeer

상속: PhotonPeer, IDisposable
파일 보기 프로젝트 열기: neuecc/PhotonWire 1 사용 예제들

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