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

A

AcceptedView(Hot_GroupContext, Object, Hot_ViewState). Method in interface ensemble.hot.Hot_Callbacks
Called to update you with the new view
Alloc(). Static method in class ensemble.hot.Hot_GroupContext
argv. Variable in class ensemble.hot.Hot_JoinOps

B

Block(Hot_GroupContext, Object). Method in interface ensemble.hot.Hot_Callbacks
Called to let you know Ensemble is blocking

C

Cast(Hot_GroupContext, Hot_Message, int[]). Method in class ensemble.hot.Hot_Ensemble
Broadcast a Hot_Message to the group specified in the Hot_GroupContext
ChangeProperties(Hot_GroupContext, String). Method in class ensemble.hot.Hot_Ensemble
Change the properties of the group specified by the Hot_GroupContext to the properties specified by the String
ChangeProtocol(Hot_GroupContext, String). Method in class ensemble.hot.Hot_Ensemble
Change the protocol used by the group specified by the Hot_GroupContext to the protocol specified by the String
client. Variable in class ensemble.hot.Hot_JoinOps
clients. Variable in class ensemble.hot.Hot_ViewState
conf. Variable in class ensemble.hot.Hot_GroupContext
conf. Variable in class ensemble.hot.Hot_JoinOps
coord. Variable in class ensemble.hot.Hot_ViewID

D

debug. Variable in class ensemble.hot.Hot_JoinOps
destroyOutboard(). Method in class ensemble.hot.Hot_Ensemble
Destroys the associated outboard process.

E

env. Variable in class ensemble.hot.Hot_GroupContext
env. Variable in class ensemble.hot.Hot_JoinOps
Exit(Hot_GroupContext, Object). Method in interface ensemble.hot.Hot_Callbacks
Called upon an Exit

G

getBytes(). Method in class ensemble.hot.Hot_Buffer
Gets the contents of this buffer.
getBytes(). Method in class ensemble.hot.Hot_ObjectMessage
Serializes the contained object into a byte array
getLength(). Method in class ensemble.hot.Hot_Buffer
Gets the length of the contained bytes.
getObject(). Method in class ensemble.hot.Hot_ObjectMessage
Get the contained Object
group_blocked. Variable in class ensemble.hot.Hot_GroupContext
group_name. Variable in class ensemble.hot.Hot_JoinOps
group_name. Variable in class ensemble.hot.Hot_ViewState
groupd. Variable in class ensemble.hot.Hot_JoinOps
groupd. Variable in class ensemble.hot.Hot_ViewState

H

Heartbeat(Hot_GroupContext, Object, int). Method in interface ensemble.hot.Hot_Callbacks
Called to issue you a heartbeat
heartbeat_rate. Variable in class ensemble.hot.Hot_JoinOps
Hot_Buffer(). Constructor for class ensemble.hot.Hot_Buffer
Constructs a new Hot_Buffer with no contents.
Hot_Endpoint(). Constructor for class ensemble.hot.Hot_Endpoint
HOT_ENS_MSG_SEND_CURRENT_VIEW. Variable in class ensemble.hot.Hot_Ensemble
HOT_ENS_MSG_SEND_NEXT_VIEW. Variable in class ensemble.hot.Hot_Ensemble
HOT_ENS_MSG_SEND_UNSPECIFIED_VIEW. Variable in class ensemble.hot.Hot_Ensemble
Hot_Ensemble(). Constructor for class ensemble.hot.Hot_Ensemble
Constructs a Hot_Ensemble object starting the Ensemble Outboard process on a random port between 5000 and 8000
Hot_Ensemble(int). Constructor for class ensemble.hot.Hot_Ensemble
Constructs a Hot_Ensemble object starting the Ensemble Outboard process on the specified port.
Hot_Error(int, String). Constructor for class ensemble.hot.Hot_Error
Hot_JoinOps(). Constructor for class ensemble.hot.Hot_JoinOps
Hot_Message(). Constructor for class ensemble.hot.Hot_Message
Hot_ObjectMessage(). Constructor for class ensemble.hot.Hot_ObjectMessage
Hot_ObjectMessage(byte[]). Constructor for class ensemble.hot.Hot_ObjectMessage
Interprets the bytes as a serialized object and constructs a new Hot_ObjectMessage based upon this Object.
Hot_ObjectMessage(Hot_Message). Constructor for class ensemble.hot.Hot_ObjectMessage
Takes the bytes contained within a Hot_Message object (usually gotten from a standard ReceiveCast/Send upcall) and interprets them as a serialized object.
Hot_ObjectMessage(Object). Constructor for class ensemble.hot.Hot_ObjectMessage
Creates a new Hot_ObjectMessage based upon this Object.
Hot_ViewID(). Constructor for class ensemble.hot.Hot_ViewID
Hot_ViewState(). Constructor for class ensemble.hot.Hot_ViewState

I

id. Variable in class ensemble.hot.Hot_GroupContext
isOutboardStarted(). Method in class ensemble.hot.Hot_Ensemble
Checks to see if the Outboard Process is successfully running.

J

Join(Hot_JoinOps, Hot_GroupContext[]). Method in class ensemble.hot.Hot_Ensemble
Join the Ensemble group specified in the Hot_JoinOps structure
joining. Variable in class ensemble.hot.Hot_GroupContext

L

Leave(Hot_GroupContext). Method in class ensemble.hot.Hot_Ensemble
Leave the Ensemble group specified in the Hot_GroupContext
leaving. Variable in class ensemble.hot.Hot_GroupContext
Lookup(int). Static method in class ensemble.hot.Hot_GroupContext
ltime. Variable in class ensemble.hot.Hot_ViewID

M

members. Variable in class ensemble.hot.Hot_ViewState

N

name. Variable in class ensemble.hot.Hot_Endpoint
next. Variable in class ensemble.hot.Hot_GroupContext
nmembers. Variable in class ensemble.hot.Hot_ViewState

O

outboard. Variable in class ensemble.hot.Hot_JoinOps

P

Panic(String). Static method in class ensemble.hot.Hot_Ensemble
Halts the application with the error specified by the String
params. Variable in class ensemble.hot.Hot_JoinOps
params. Variable in class ensemble.hot.Hot_ViewState
primary. Variable in class ensemble.hot.Hot_ViewState
properties. Variable in class ensemble.hot.Hot_JoinOps
protocol. Variable in class ensemble.hot.Hot_JoinOps
protocol. Variable in class ensemble.hot.Hot_ViewState

R

rank. Variable in class ensemble.hot.Hot_ViewState
ReceiveCast(Hot_GroupContext, Object, Hot_Endpoint, Hot_Message). Method in interface ensemble.hot.Hot_Callbacks
Called when Ensemble receives a Cast from your group
ReceiveSend(Hot_GroupContext, Object, Hot_Endpoint, Hot_Message). Method in interface ensemble.hot.Hot_Callbacks
Called when Ensemble receives a point-to-point message for you
Release(Hot_GroupContext). Static method in class ensemble.hot.Hot_GroupContext
RequestNewView(Hot_GroupContext). Method in class ensemble.hot.Hot_Ensemble
Request a new view in the group specified by the Hot_GroupContext
run(). Method in class ensemble.hot.Hot_Ensemble

S

Send(Hot_GroupContext, Hot_Endpoint, Hot_Message, int[]). Method in class ensemble.hot.Hot_Ensemble
Send a Hot_Message to member specified by the Hot_Endpoint in the group specified by the Hot_GroupContext
setBytes(byte[]). Method in class ensemble.hot.Hot_Buffer
Sets the contents of this buffer.
setBytes(byte[]). Method in class ensemble.hot.Hot_ObjectMessage
Interprets the bytes as a serialized object and sets the contained reference to the unserialized version of the serialized object
setDebug(boolean). Method in class ensemble.hot.Hot_Ensemble
Set whether or not to display lots of debug information.
setObject(Object). Method in class ensemble.hot.Hot_ObjectMessage
Set the contained Object
Suspect(Hot_GroupContext, Hot_Endpoint[]). Method in class ensemble.hot.Hot_Ensemble
NOT SUPPORTED CURRENTLY IN THE ML

T

toAsciiString(String[]). Method in class ensemble.hot.Hot_Buffer
Converts the contents of this buffer to a string, interpreting the contents of the Hot_Buffer as ASCII.
toString(). Method in class ensemble.hot.Hot_Error
trace(String). Static method in class ensemble.hot.Hot_Ensemble
Prints (or does not print) the specified string to standard error based upon the debug flag
transports. Variable in class ensemble.hot.Hot_JoinOps

U

use_properties. Variable in class ensemble.hot.Hot_JoinOps

V

version. Variable in class ensemble.hot.Hot_ViewState
view_id. Variable in class ensemble.hot.Hot_ViewState

X

xfer_view. Variable in class ensemble.hot.Hot_ViewState