edu.virginia.cs.mng.hypercast.demo
Class HelloWorld_CallBack

java.lang.Object
  |
  +--edu.virginia.cs.mng.hypercast.demo.HelloWorld_CallBack

public class HelloWorld_CallBack
extends java.lang.Object
implements I_CallBack


Field Summary
(package private)  OverlaySocketConfig ConfObj
           
(package private)  I_OverlaySocket MySocket
           
(package private)  java.lang.String MyString
          Data Members
(package private)  OverlayManager OvManager
           
 
Constructor Summary
HelloWorld_CallBack()
          The functions: 1.
 
Method Summary
static void main(java.lang.String[] args)
           
 void messageArrived(I_OverlayMessage RecvdMessage)
          This the callback function of the I_Callback interface.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

MyString

java.lang.String MyString
Data Members

MySocket

I_OverlaySocket MySocket

ConfObj

OverlaySocketConfig ConfObj

OvManager

OverlayManager OvManager
Constructor Detail

HelloWorld_CallBack

public HelloWorld_CallBack()
The functions: 1. Creates an overlay socket 2. Sends a "Hello World" to all members 3. Receives and prints "Hello World"s received from other members in the overlay
Method Detail

messageArrived

public void messageArrived(I_OverlayMessage RecvdMessage)
This the callback function of the I_Callback interface. The callback is invoked each time a message arrives. This callback merely displays the received message
Specified by:
messageArrived in interface I_CallBack

main

public static void main(java.lang.String[] args)