Apache REEF
0.15.0
Retainable Evaluator Execution Framework
|
Manages incoming and outgoing messages between remote hosts. More...
Inherits Org.Apache.REEF.Wake.Remote.IRemoteManager< T >.
Public Member Functions | |
IObserver< T > | GetRemoteObserver (RemoteEventEndPoint< T > remoteEndpoint) |
Returns an IObserver used to send messages to the remote host at the specified IPEndpoint. More... | |
IObserver< T > | GetRemoteObserver (IPEndPoint remoteEndpoint) |
Returns an IObserver used to send messages to the remote host at the specified IPEndpoint. More... | |
IRemoteObserver< T > | GetUnmanagedRemoteObserver (RemoteEventEndPoint< T > remoteEndpoint) |
IRemoteObserver< T > | GetUnmanagedObserver (IPEndPoint remoteEndpoint) |
IDisposable | RegisterObserver (RemoteEventEndPoint< T > remoteEndpoint, IObserver< T > observer) |
Registers an IObserver used to handle incoming messages from the remote host at the specified IPEndPoint. More... | |
IDisposable | RegisterObserver (IPEndPoint remoteEndpoint, IObserver< T > observer) |
Registers an IObserver used to handle incoming messages from the remote host at the specified IPEndPoint. More... | |
IDisposable | RegisterObserver (IObserver< IRemoteMessage< T >> observer) |
Registers an IObserver used to handle incoming messages from the remote host at the specified IPEndPoint. More... | |
void | Dispose () |
Release all resources for the DefaultRemoteManager. More... | |
Properties | |
IRemoteIdentifier | Identifier [get] |
Gets the RemoteIdentifier for the DefaultRemoteManager More... | |
IPEndPoint | LocalEndpoint [get] |
Gets the local IPEndPoint for the DefaultRemoteManager More... | |
Properties inherited from Org.Apache.REEF.Wake.Remote.IRemoteManager< T > | |
IRemoteIdentifier | Identifier [get] |
IPEndPoint | LocalEndpoint [get] |
Manages incoming and outgoing messages between remote hosts.
|
inline |
Release all resources for the DefaultRemoteManager.
|
inline |
Returns an IObserver used to send messages to the remote host at the specified IPEndpoint.
remoteEndpoint | The IPEndpoint of the remote host |
Implements Org.Apache.REEF.Wake.Remote.IRemoteManager< T >.
|
inline |
Returns an IObserver used to send messages to the remote host at the specified IPEndpoint.
remoteEndpoint | The IPEndpoint of the remote host |
Implements Org.Apache.REEF.Wake.Remote.IRemoteManager< T >.
|
inline |
Implements Org.Apache.REEF.Wake.Remote.IRemoteManager< T >.
|
inline |
Implements Org.Apache.REEF.Wake.Remote.IRemoteManager< T >.
|
inline |
Registers an IObserver used to handle incoming messages from the remote host at the specified IPEndPoint.
The IDisposable that is returned can be used to unregister the IObserver.
remoteEndpoint | The IPEndPoint of the remote host |
observer | The IObserver to handle incoming messages |
Implements Org.Apache.REEF.Wake.Remote.IRemoteManager< T >.
|
inline |
Registers an IObserver used to handle incoming messages from the remote host at the specified IPEndPoint.
The IDisposable that is returned can be used to unregister the IObserver.
remoteEndpoint | The IPEndPoint of the remote host |
observer | The IObserver to handle incoming messages |
Implements Org.Apache.REEF.Wake.Remote.IRemoteManager< T >.
|
inline |
Registers an IObserver used to handle incoming messages from the remote host at the specified IPEndPoint.
The IDisposable that is returned can be used to unregister the IObserver.
observer | The IObserver to handle incoming messages |
Implements Org.Apache.REEF.Wake.Remote.IRemoteManager< T >.
|
get |
Gets the RemoteIdentifier for the DefaultRemoteManager
|
get |
Gets the local IPEndPoint for the DefaultRemoteManager