From afed274c10a93957f82a009824cafe8d83aa68a8 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 15 Aug 2008 04:09:42 +0000 Subject: new branches --- .../VSReliableMulticastProtocol.html | 537 +++++++++++++++++++++ 1 file changed, 537 insertions(+) create mode 100644 VS-Sim-Javadoc/protocols/implementations/VSReliableMulticastProtocol.html (limited to 'VS-Sim-Javadoc/protocols/implementations/VSReliableMulticastProtocol.html') diff --git a/VS-Sim-Javadoc/protocols/implementations/VSReliableMulticastProtocol.html b/VS-Sim-Javadoc/protocols/implementations/VSReliableMulticastProtocol.html new file mode 100644 index 0000000..5bb3666 --- /dev/null +++ b/VS-Sim-Javadoc/protocols/implementations/VSReliableMulticastProtocol.html @@ -0,0 +1,537 @@ + + + + + + +VSReliableMulticastProtocol + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +protocols.implementations +
+Class VSReliableMulticastProtocol

+
+java.lang.Object
+  extended by prefs.VSPrefs
+      extended by prefs.VSSerializablePrefs
+          extended by events.VSAbstractEvent
+              extended by protocols.VSAbstractProtocol
+                  extended by protocols.implementations.VSReliableMulticastProtocol
+
+
+
All Implemented Interfaces:
VSSerializable
+
+
+
+
public class VSReliableMulticastProtocol
extends VSAbstractProtocol
+ + +

+The class VSReliableMulticastProtocol, an implementation of the reliable + multicast protocol. +

+ +

+

+
Author:
+
Paul C. Buetow
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class protocols.VSAbstractProtocol
HAS_ON_CLIENT_START, HAS_ON_SERVER_START
+ + + + + + + +
Fields inherited from class events.VSAbstractEvent
prefs, process
+ + + + + + + +
Fields inherited from class prefs.VSPrefs
BOOLEAN_PREFIX, COLOR_PREFIX, FLOAT_PREFIX, id, INTEGER_PREFIX, LONG_PREFIX, STRING_PREFIX, VECTOR_PREFIX
+  + + + + + + + + + + +
+Constructor Summary
VSReliableMulticastProtocol() + +
+          Instantiates a two phase commit protocol object.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidonClientInit() + +
+          On client init.
+ voidonClientRecv(VSMessage recvMessage) + +
+          On client recv.
+ voidonClientReset() + +
+          On client reset.
+ voidonClientSchedule() + +
+          On client schedule.
+ voidonClientStart() + +
+          On client start.
+ voidonServerInit() + +
+          On server init.
+ voidonServerRecv(VSMessage recvMessage) + +
+          On server recv.
+ voidonServerReset() + +
+          On server reset.
+ voidonServerSchedule() + +
+          On server schedule.
+ + + + + + + +
Methods inherited from class protocols.VSAbstractProtocol
currentContextIsServer, deserialize, getNumProcesses, hasOnServerStart, isClient, isClient, isRelevantMessage, isServer, isServer, onClientScheduleStart, onInit, onMessageRecvStart, onServerScheduleStart, onServerStart, onStart, removeSchedules, reset, scheduleAt, sendMessage, serialize, toString
+ + + + + + + +
Methods inherited from class events.VSAbstractEvent
equals, getClassname, getCopy, getCopy, getName, getProcess, getShortname, init, init, log, setClassname, setShortname
+ + + + + + + +
Methods inherited from class prefs.VSPrefs
clear, copyBooleans, copyColors, copyFloats, copyIntegers, copyLongs, copyStrings, deserialize_, getAllFullKeys, getBoolean, getBooleanKeySet, getBooleanObj, getColor, getColorKeySet, getDescription, getFloat, getFloatKeySet, getFloatObj, getID, getInteger, getIntegerKeySet, getIntegerObj, getLong, getLongKeySet, getLongObj, getObject, getRestriction, getString, getStringKeySet, getUnit, getVector, getVectorKeySet, initBoolean, initBoolean, initBoolean, initColor, initColor, initDescription, initFloat, initFloat, initFloat, initFloat, initInteger, initInteger, initInteger, initInteger, initInteger, initInteger, initLong, initLong, initLong, initLong, initRestriction, initString, initString, initUnit, initVector, initVector, initVector, isEmpty, objectExists, removeObject, serialize_, setBoolean, setBoolean, setColor, setFloat, setFloat, setInteger, setInteger, setLong, setLong, setObject, setString, setVector
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+VSReliableMulticastProtocol

+
+public VSReliableMulticastProtocol()
+
+
Instantiates a two phase commit protocol object. +

+

+ + + + + + + + +
+Method Detail
+ +

+onClientInit

+
+public void onClientInit()
+
+
Description copied from class: VSAbstractProtocol
+
On client init. +

+

+
Specified by:
onClientInit in class VSAbstractProtocol
+
+
+
+
+
+
+ +

+onClientReset

+
+public void onClientReset()
+
+
Description copied from class: VSAbstractProtocol
+
On client reset. +

+

+
Specified by:
onClientReset in class VSAbstractProtocol
+
+
+
+
+
+
+ +

+onClientStart

+
+public void onClientStart()
+
+
Description copied from class: VSAbstractProtocol
+
On client start. +

+

+
Overrides:
onClientStart in class VSAbstractProtocol
+
+
+
+
+
+
+ +

+onClientRecv

+
+public void onClientRecv(VSMessage recvMessage)
+
+
Description copied from class: VSAbstractProtocol
+
On client recv. +

+

+
Specified by:
onClientRecv in class VSAbstractProtocol
+
+
+
Parameters:
recvMessage - the message
+
+
+
+ +

+onClientSchedule

+
+public void onClientSchedule()
+
+
Description copied from class: VSAbstractProtocol
+
On client schedule. +

+

+
Specified by:
onClientSchedule in class VSAbstractProtocol
+
+
+
+
+
+
+ +

+onServerInit

+
+public void onServerInit()
+
+
Description copied from class: VSAbstractProtocol
+
On server init. +

+

+
Specified by:
onServerInit in class VSAbstractProtocol
+
+
+
+
+
+
+ +

+onServerReset

+
+public void onServerReset()
+
+
Description copied from class: VSAbstractProtocol
+
On server reset. +

+

+
Specified by:
onServerReset in class VSAbstractProtocol
+
+
+
+
+
+
+ +

+onServerRecv

+
+public void onServerRecv(VSMessage recvMessage)
+
+
Description copied from class: VSAbstractProtocol
+
On server recv. +

+

+
Specified by:
onServerRecv in class VSAbstractProtocol
+
+
+
Parameters:
recvMessage - the message
+
+
+
+ +

+onServerSchedule

+
+public void onServerSchedule()
+
+
Description copied from class: VSAbstractProtocol
+
On server schedule. +

+

+
Specified by:
onServerSchedule in class VSAbstractProtocol
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + -- cgit v1.2.3