This project has retired. For details please refer to its Attic page.
Apache REEF: Org.Apache.REEF.Network.NetworkService.StreamingNetworkService< T > Class Template Reference
Apache REEF  0.15.0
Retainable Evaluator Execution Framework
Public Member Functions | Properties | List of all members
Org.Apache.REEF.Network.NetworkService.StreamingNetworkService< T > Class Template Reference

Writable Network service used for Reef Task communication. More...

Inherits Org.Apache.REEF.Network.NetworkService.INetworkService< T >.

Public Member Functions

IConnection< T > NewConnection (IIdentifier destinationId)
 Open a new connection to the remote host registered to the name service with the given identifier More...
 
void Register (IIdentifier id)
 Register the identifier for the NetworkService with the NameService. More...
 
void Unregister ()
 Unregister the identifier for the NetworkService with the NameService. More...
 
void Dispose ()
 Dispose of the NetworkService's resources More...
 

Properties

INameClient NamingClient [get]
 Name client for registering ids More...
 
- Properties inherited from Org.Apache.REEF.Network.NetworkService.INetworkService< T >
INameClient NamingClient [get]
 Name client for registering ids More...
 

Detailed Description

Writable Network service used for Reef Task communication.

Template Parameters
TThe message type

Member Function Documentation

Dispose of the NetworkService's resources

Open a new connection to the remote host registered to the name service with the given identifier

Parameters
destinationIdThe identifier of the remote host
Returns
The IConnection used for communication

Implements Org.Apache.REEF.Network.NetworkService.INetworkService< T >.

Register the identifier for the NetworkService with the NameService.

Parameters
idThe identifier to register

Implements Org.Apache.REEF.Network.NetworkService.INetworkService< T >.

Unregister the identifier for the NetworkService with the NameService.

Implements Org.Apache.REEF.Network.NetworkService.INetworkService< T >.

Property Documentation

Name client for registering ids


The documentation for this class was generated from the following file: