All Packages Class Hierarchy This Package Previous Next Index
Class JavaGroups.JavaStack.Protocols.TUNNEL
java.lang.Object
|
+----JavaGroups.JavaStack.Protocol
|
+----JavaGroups.JavaStack.Protocols.TUNNEL
- public class TUNNEL
- extends Protocol
- implements LowLevelCommunication, Runnable
-
TUNNEL()
-
-
Down(Event)
- Caller by the layer above this layer.
-
GetLocalAddress()
-
-
GetName()
-
-
GetNewMulticastAddress()
-
-
HandleIncomingMessage(Message)
-
-
JoinMulticastAddress(Address)
-
-
LeaveMulticastAddress(Address)
-
-
run()
-
-
SetProperties(Properties)
- Setup the Protocol instance acording to the configuration string
-
StartWork()
- Initialize data structures, start own threads etc.
-
StopWork()
- Delete data structures, stop own threads etc.
-
toString()
-
TUNNEL
public TUNNEL()
toString
public String toString()
- Overrides:
- toString in class Object
HandleIncomingMessage
public synchronized void HandleIncomingMessage(Message msg)
run
public void run()
GetName
public String GetName()
- Overrides:
- GetName in class Protocol
SetProperties
public void SetProperties(Properties props)
- Setup the Protocol instance acording to the configuration string
- Overrides:
- SetProperties in class Protocol
Down
public synchronized void Down(Event evt)
- Caller by the layer above this layer. We just call Route(msg) to pass it on to
the remote router.
- Overrides:
- Down in class Protocol
StartWork
public void StartWork()
- Initialize data structures, start own threads etc.
- Overrides:
- StartWork in class Protocol
StopWork
public synchronized void StopWork()
- Delete data structures, stop own threads etc.
- Overrides:
- StopWork in class Protocol
GetLocalAddress
public Address GetLocalAddress()
GetNewMulticastAddress
public Address GetNewMulticastAddress()
JoinMulticastAddress
public void JoinMulticastAddress(Address mcast_address)
LeaveMulticastAddress
public void LeaveMulticastAddress(Address mcast_address)
All Packages Class Hierarchy This Package Previous Next Index