Class IntraVmDiscovery
java.lang.Object
org.drasyl.peer.connection.intravm.IntraVmDiscovery
- All Implemented Interfaces:
 AutoCloseable,DrasylNodeComponent
Uses shared memory to discover other drasyl nodes running on same JVM.
 
Inspired by: https://github.com/actoron/jadex/blob/10e464b230d7695dfd9bf2b36f736f93d69ee314/platform/base/src/main/java/jadex/platform/service/awareness/IntraVMAwarenessAgent.java
- 
Field Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionIntraVmDiscovery(CompressedPublicKey publicKey, PeersManager peersManager, Pipeline pipeline)  - 
Method Summary
 
- 
Field Details
- 
INTRA_VM_SINK_HANDLER
- See Also:
 
 
 - 
 - 
Constructor Details
- 
IntraVmDiscovery
public IntraVmDiscovery(CompressedPublicKey publicKey, PeersManager peersManager, Pipeline pipeline)  
 - 
 - 
Method Details
- 
open
public void open()Description copied from interface:DrasylNodeComponentStarts the component.- Specified by:
 openin interfaceDrasylNodeComponent
 - 
close
public void close()Description copied from interface:DrasylNodeComponentStops the component.- Specified by:
 closein interfaceAutoCloseable- Specified by:
 closein interfaceDrasylNodeComponent
 
 -