C# 클래스 Terrarium.Services.Discovery.PeerDiscoveryService

상속: System.Web.Services.Protocols.SoapHttpClientProtocol
파일 보기 프로젝트 열기: eugeniomiro/Terrarium 1 사용 예제들

공개 메소드들

메소드 설명
BeginGetNumPeers ( string version, string channel, System callback, object asyncState ) : System.IAsyncResult
BeginGetTotalNumPeers ( System callback, object asyncState ) : System.IAsyncResult
BeginIsVersionDisabled ( string version, System callback, object asyncState ) : System.IAsyncResult
BeginRegisterMyPeerGetCountAndPeerList ( string version, string channel, System guid, System callback, object asyncState ) : System.IAsyncResult
BeginRegisterUser ( string email, System callback, object asyncState ) : System.IAsyncResult
BeginValidatePeer ( System callback, object asyncState ) : System.IAsyncResult
CancelAsync ( object userState ) : void
EndGetNumPeers ( System asyncResult ) : int
EndGetTotalNumPeers ( System asyncResult ) : int
EndIsVersionDisabled ( System asyncResult, string &errorMessage ) : bool
EndRegisterMyPeerGetCountAndPeerList ( System asyncResult, System &peers, int &count ) : RegisterPeerResult
EndRegisterUser ( System asyncResult ) : bool
EndValidatePeer ( System asyncResult ) : string
GetNumPeersAsync ( string version, string channel ) : void
GetNumPeersAsync ( string version, string channel, object userState ) : void
GetTotalNumPeersAsync ( ) : void
GetTotalNumPeersAsync ( object userState ) : void
IsVersionDisabledAsync ( string version ) : void
IsVersionDisabledAsync ( string version, object userState ) : void
PeerDiscoveryService ( )
RegisterMyPeerGetCountAndPeerListAsync ( string version, string channel, System guid ) : void
RegisterMyPeerGetCountAndPeerListAsync ( string version, string channel, System guid, object userState ) : void
RegisterUserAsync ( string email ) : void
RegisterUserAsync ( string email, object userState ) : void
ValidatePeerAsync ( ) : void
ValidatePeerAsync ( object userState ) : void

비공개 메소드들

메소드 설명
GetNumPeers ( string version, string channel ) : int
GetTotalNumPeers ( ) : int
IsLocalFileSystemWebService ( string url ) : bool
IsVersionDisabled ( string version, string &errorMessage ) : bool
OnGetNumPeersOperationCompleted ( object arg ) : void
OnGetTotalNumPeersOperationCompleted ( object arg ) : void
OnIsVersionDisabledOperationCompleted ( object arg ) : void
OnRegisterMyPeerGetCountAndPeerListOperationCompleted ( object arg ) : void
OnRegisterUserOperationCompleted ( object arg ) : void
OnValidatePeerOperationCompleted ( object arg ) : void
RegisterMyPeerGetCountAndPeerList ( string version, string channel, System guid, System &peers, int &count ) : RegisterPeerResult
RegisterUser ( string email ) : bool
ValidatePeer ( ) : string

메소드 상세

BeginGetNumPeers() 공개 메소드

public BeginGetNumPeers ( string version, string channel, System callback, object asyncState ) : System.IAsyncResult
version string
channel string
callback System
asyncState object
리턴 System.IAsyncResult

BeginGetTotalNumPeers() 공개 메소드

public BeginGetTotalNumPeers ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
리턴 System.IAsyncResult

BeginIsVersionDisabled() 공개 메소드

public BeginIsVersionDisabled ( string version, System callback, object asyncState ) : System.IAsyncResult
version string
callback System
asyncState object
리턴 System.IAsyncResult

BeginRegisterMyPeerGetCountAndPeerList() 공개 메소드

public BeginRegisterMyPeerGetCountAndPeerList ( string version, string channel, System guid, System callback, object asyncState ) : System.IAsyncResult
version string
channel string
guid System
callback System
asyncState object
리턴 System.IAsyncResult

BeginRegisterUser() 공개 메소드

public BeginRegisterUser ( string email, System callback, object asyncState ) : System.IAsyncResult
email string
callback System
asyncState object
리턴 System.IAsyncResult

BeginValidatePeer() 공개 메소드

public BeginValidatePeer ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
리턴 System.IAsyncResult

CancelAsync() 공개 메소드

public CancelAsync ( object userState ) : void
userState object
리턴 void

EndGetNumPeers() 공개 메소드

public EndGetNumPeers ( System asyncResult ) : int
asyncResult System
리턴 int

EndGetTotalNumPeers() 공개 메소드

public EndGetTotalNumPeers ( System asyncResult ) : int
asyncResult System
리턴 int

EndIsVersionDisabled() 공개 메소드

public EndIsVersionDisabled ( System asyncResult, string &errorMessage ) : bool
asyncResult System
errorMessage string
리턴 bool

EndRegisterMyPeerGetCountAndPeerList() 공개 메소드

public EndRegisterMyPeerGetCountAndPeerList ( System asyncResult, System &peers, int &count ) : RegisterPeerResult
asyncResult System
peers System
count int
리턴 RegisterPeerResult

EndRegisterUser() 공개 메소드

public EndRegisterUser ( System asyncResult ) : bool
asyncResult System
리턴 bool

EndValidatePeer() 공개 메소드

public EndValidatePeer ( System asyncResult ) : string
asyncResult System
리턴 string

GetNumPeersAsync() 공개 메소드

public GetNumPeersAsync ( string version, string channel ) : void
version string
channel string
리턴 void

GetNumPeersAsync() 공개 메소드

public GetNumPeersAsync ( string version, string channel, object userState ) : void
version string
channel string
userState object
리턴 void

GetTotalNumPeersAsync() 공개 메소드

public GetTotalNumPeersAsync ( ) : void
리턴 void

GetTotalNumPeersAsync() 공개 메소드

public GetTotalNumPeersAsync ( object userState ) : void
userState object
리턴 void

IsVersionDisabledAsync() 공개 메소드

public IsVersionDisabledAsync ( string version ) : void
version string
리턴 void

IsVersionDisabledAsync() 공개 메소드

public IsVersionDisabledAsync ( string version, object userState ) : void
version string
userState object
리턴 void

PeerDiscoveryService() 공개 메소드

RegisterMyPeerGetCountAndPeerListAsync() 공개 메소드

public RegisterMyPeerGetCountAndPeerListAsync ( string version, string channel, System guid ) : void
version string
channel string
guid System
리턴 void

RegisterMyPeerGetCountAndPeerListAsync() 공개 메소드

public RegisterMyPeerGetCountAndPeerListAsync ( string version, string channel, System guid, object userState ) : void
version string
channel string
guid System
userState object
리턴 void

RegisterUserAsync() 공개 메소드

public RegisterUserAsync ( string email ) : void
email string
리턴 void

RegisterUserAsync() 공개 메소드

public RegisterUserAsync ( string email, object userState ) : void
email string
userState object
리턴 void

ValidatePeerAsync() 공개 메소드

public ValidatePeerAsync ( ) : void
리턴 void

ValidatePeerAsync() 공개 메소드

public ValidatePeerAsync ( object userState ) : void
userState object
리턴 void