Index of all Fields and Methods
All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- buttonCreate_Clicked(Event).
Method in class simu.scp.SCP
- The buttonCreate_Clicked method is called when the
Create button is clicked, checks that the SNEID,
RealIP and RealPort fields contain data, then
proceeds to enter the data into the SNE Database.
- buttonDelete_Clicked(Event).
Method in class simu.scp.SCP
- The buttonDelete_Clicked method is called when
the Delete button has been clicked.
- buttonDestroy_Clicked(Event).
Method in class simu.scp.SCP
- The buttonDestroy_Clicked method is called when
the Destroy button has been clicked.
- buttonGetAttributes_Clicked(Event, String).
Method in class simu.scp.SCP
- The buttonGetAttributes_Clicked method is called when
the GetAttributes button has been clicked, or another
method calls it explicitly.
- buttonLink_Clicked(Event).
Method in class simu.scp.SCP
- The buttonLink_Clicked method is called when the
Link button has been clicked.
- buttonSetLocal_Clicked(Event).
Method in class simu.scp.SCP
- The buttonSetLocal_Clicked method is called when
the Set Local button has been clicked.
- buttonSetRemote_Clicked(Event).
Method in class simu.scp.SCP
- The buttonSetRemote_Clicked method is called when
the Set Remote button has been clicked.
- Communicator(Hashtable, int).
Constructor for class simu.net.Communicator
- This Communicator constructor spawns a listener daemon thread.
- Communicator(String, int[]).
Constructor for class simu.net.Communicator
- This Communicator constructor interacts with a dispatcher.
- Communicator(String[], String, String, int).
Constructor for class simu.net.Communicator
- This Communicator constructor spawns a temporary sender thread.
- CreateLink(String, String, String).
Method in class simu.sned.sned
- The CreateLink method creates a simulated network link by adding the
appropriate data to the SNED.
- CreateSNEentry(String, String, int, String, int).
Method in class simu.sned.sned
- The CreateSNEentry method creates a SNE entry in the SNED.
- DeleteLink(String, String).
Method in class simu.sned.sned
- The DeleteLink method deletes the link from the SNED.
- DeleteRemoteSNEAttributes(String, int, String).
Method in class simu.scp.SCP
- The DeleteRemoteSNEAttributes method deletes remote attributes
from a remote object.
- DeleteSNEentry(String).
Method in class simu.sned.sned
- The DeleteSNEentry method deletes a SNE entry from the SNED.
- Dispatcher(sned, int, TextArea).
Constructor for class simu.net.Dispatcher
- This Dispatcher constructor spawns a listener daemon thread.
- displayError(String).
Method in class simu.scp.SCP
- The displayError method displays an error message in the
Status Messages text area.
- displayStatusMessage(String).
Method in class simu.scp.SCP
- This displayStatusMessage method displays a message in the
Status Messages text area, followed by a linefeed.
- displayStatusMessage(String, String).
Method in class simu.scp.SCP
- This displayStatusMessage method displays a message in the
Status Messages text area, followed by a special string.
- get(String).
Method in class simu.sned.sne
- The get method returns a value from the sne Hashtable.
- getLink(String).
Method in class simu.sned.sne
- The getLink method returns the link status of the
specified link.
- GetLinks(String).
Method in class simu.sned.sned
- The GetLinks method retrieves a list of links for a SNE.
- getLinksTable().
Method in class simu.sned.sne
- The getLinksTable method returns a copy of the links
Hashtable.
- GetLinkStatus(String, String).
Method in class simu.sned.sned
- The GetLinkStatus method retrieves the Link Status from the SNED.
- GetRemoteSNEAttributes(String, int).
Method in class simu.scp.SCP
- The GetRemoteSNEAttributes method gets remote attributes
from a remote object.
- GetSNEData(String, String).
Method in class simu.sned.sned
- The GetSNEData method gets SNE data from the SNE Data Object.
- GetSNEidFromSNEAttrList().
Method in class simu.scp.SCP
- The GetSNEidFromSNEAttrList method gets the SNEid from
the first entry in the list_SNEAttributes list.
- handleEvent(Event).
Method in class simu.scp.SCP
- The handleEvent method handles events.
- init().
Method in class simu.scp.SCP
- The init method initializes and draws all applet controls in the
applet window.
- isError().
Method in class simu.net.SCPCommunicator
- The isError method returns the error state of the
SCPCommunicator.
- listSNE_Clicked(Event).
Method in class simu.scp.SCP
- The listSNE_Clicked method responds to a double-
click ACTION_EVENT by de-selecting all of the
items in the list except the item that was
double-clicked, then displaying the attributes
for that item.
- listSNEAttributes_ListSelect(Event).
Method in class simu.scp.SCP
- The listSNEAttributes_ListSelect method is called when
the list_SNEAttributes list has been selected.
- main(String[]).
Static method in class simu.test.TestCommunicator
- The main method executes a number of test scenarios.
- main(String[]).
Static method in class simu.test.TestSCPCommunicator
- The main method executes a number of test scenarios.
- put(String, Object).
Method in class simu.sned.sne
- The put method changes a value in the sne Hashtable.
- Receive(DataInputStream, PrintStream).
Method in class simu.net.Communicator
- The Receive method reads data from the connected socket, and
sends a reply as appropriate.
- Receive(DataInputStream, PrintStream).
Method in class simu.net.SCPCommunicator
- The Receive method reads data from the connected socket, and
sends a reply as appropriate.
- removeLink(String).
Method in class simu.sned.sne
- The removeLink method removes the specified link from
the links Hashtable.
- run().
Method in class simu.net.Communicator
- The run method contains the code that will be run by the
Communicator thread.
- run().
Method in class simu.net.Dispatcher
- The run method contains the code that will be run by the
Dispatcher thread.
- run().
Method in class simu.net.SCPCommunicator
- The run method contains the code that will be run by the
SCPCommunicator thread.
- SCP().
Constructor for class simu.scp.SCP
-
- SCPCommunicator(Hashtable, String, String, int).
Constructor for class simu.net.SCPCommunicator
- This SCPCommunicator constructor spawns a temporary sender thread.
- SCPCommunicator(sned, int).
Constructor for class simu.net.SCPCommunicator
- This SCPCommunicator constructor spawns a listener daemon thread.
- SCPCommunicator(sned, ServerSocket).
Constructor for class simu.net.SCPCommunicator
- This SCPCommunicator constructor spawns a temporary listener thread.
- Semaphore().
Constructor for class simu.util.Semaphore
- This Semaphore class constructor is called to create an
instance of the semaphore class with semCount set initially
to zero.
- Semaphore(int).
Constructor for class simu.util.Semaphore
- This Semaphore class constructor is called to create an
instance of the semaphore class with semCount set initially
to the value specified by the SemCount parameter.
- Send(Hashtable, String, DataInputStream, PrintStream).
Method in class simu.net.SCPCommunicator
- The Send method sends data out of the connected socket, and
waits for a reply as appropriate.
- Send(int, String, String[]).
Static method in class simu.test.TestCommunicator
- The Send method connects with a dispatcher on the local host
that is listening on a well-known port, receives the new
anonymous port from the dispatcher, and finally opens another
connection on this anonymous port to send data (and possibly
receive a reply).
- Send(String[], String, DataInputStream, PrintStream).
Method in class simu.net.Communicator
- The Send method sends data out of the connected socket, and
waits for a reply as appropriate.
- setLink(String, String).
Method in class simu.sned.sne
- The setLink method sets the link status of the
specified link.
- SetLinkStatus(String, String, String).
Method in class simu.sned.sned
- The SetLinkStatus method sets the Link Status in the SNED.
- SetRemoteSNEAttributes(String, int, String, String).
Method in class simu.scp.SCP
- The SetRemoteSNEAttributes method sets remote attributes
on a remote object.
- SetSNEData(String, String, Object).
Method in class simu.sned.sned
- The SetSNEData method creates and/or sets SNE data in the SNE Data Object.
- Signal().
Method in class simu.util.Semaphore
- The Signal method causes the semCount to be incremented.
- sne(String, int, String, int).
Constructor for class simu.sned.sne
- The sne constructor creates the SNE object and populates
all fields.
- sned().
Constructor for class simu.sned.sned
- The sned constructor creates an empty SNED Hashtable object
on the heap.
- TestCommunicator().
Constructor for class simu.test.TestCommunicator
-
- TestSCPCommunicator().
Constructor for class simu.test.TestSCPCommunicator
-
- Wait().
Method in class simu.util.Semaphore
- The Wait method causes the caller to block if the semCount
is zero, and to decrement the semCount if it is greater
than zero.