C# 클래스 TvControl.RemoteControl

Class which holds the connection with the master tv-server
파일 보기 프로젝트 열기: MediaPortal/MediaPortal-1 1 사용 예제들

공개 메소드들

메소드 설명
Clear ( ) : void

Clears this instance.

GetIP4Addresses ( ) : IPAddress
RegisterCiMenuCallbacks ( TvLibrary.Interfaces.CiMenuCallbackSink sink ) : void

Registers Ci Menu Callbackhandler in TvPlugin, connects to a server side event

UnRegisterCiMenuCallbacks ( TvLibrary.Interfaces.CiMenuCallbackSink sink ) : void

Unregisters Ci Menu Callbackhandler in TvPlugin when it's no longer required

비공개 메소드들

메소드 설명
CallWithTimeout ( IPEndPoint>.Action action, int timeoutMilliseconds, Socket socket, IPEndPoint ipendPoint ) : void
CheckTcpPort ( ) : bool
CheckTcpPortMethod2 ( ) : bool
ConnectCallback ( System ar ) : void
ConnectToProxyServers ( Socket testSocket, IPEndPoint ipEndPoint ) : void
InvokeEvents ( ) : void
RefreshRemotingConnectionStatus ( ) : void
RegisterChannel ( ) : void

Registers a remoting channel for allowing callback from server to client

RemoteControl ( ) : System

메소드 상세

Clear() 공개 정적인 메소드

Clears this instance.
public static Clear ( ) : void
리턴 void

GetIP4Addresses() 공개 정적인 메소드

public static GetIP4Addresses ( ) : IPAddress
리턴 System.Net.IPAddress

RegisterCiMenuCallbacks() 공개 정적인 메소드

Registers Ci Menu Callbackhandler in TvPlugin, connects to a server side event
public static RegisterCiMenuCallbacks ( TvLibrary.Interfaces.CiMenuCallbackSink sink ) : void
sink TvLibrary.Interfaces.CiMenuCallbackSink
리턴 void

UnRegisterCiMenuCallbacks() 공개 정적인 메소드

Unregisters Ci Menu Callbackhandler in TvPlugin when it's no longer required
public static UnRegisterCiMenuCallbacks ( TvLibrary.Interfaces.CiMenuCallbackSink sink ) : void
sink TvLibrary.Interfaces.CiMenuCallbackSink
리턴 void