A B C D E G H I J K L M N O P R S T U V X

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
 
equals(Object) - Method in class ensemble.hot.Hot_Endpoint
 
Exit(Hot_GroupContext, Object) - Method in interface ensemble.hot.Hot_Callbacks
Called upon an Exit

G

getBytes() - Method in class ensemble.hot.Hot_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
 
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_rate - Variable in class ensemble.hot.Hot_JoinOps
 
Heartbeat(Hot_GroupContext, Object, int) - Method in interface ensemble.hot.Hot_Callbacks
Called to issue you a heartbeat
Hot_Buffer - class ensemble.hot.Hot_Buffer.
 
Hot_Buffer() - Constructor for class ensemble.hot.Hot_Buffer
 
Hot_Callbacks - interface ensemble.hot.Hot_Callbacks.
 
Hot_Endpoint - class ensemble.hot.Hot_Endpoint.
 
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 - 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(boolean) - Constructor for class ensemble.hot.Hot_Ensemble
 
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 - class ensemble.hot.Hot_Error.
 
Hot_Error(int, String) - Constructor for class ensemble.hot.Hot_Error
 
Hot_GroupContext - class ensemble.hot.Hot_GroupContext.
 
Hot_JoinOps - class ensemble.hot.Hot_JoinOps.
 
Hot_JoinOps() - Constructor for class ensemble.hot.Hot_JoinOps
 
Hot_Message - class ensemble.hot.Hot_Message.
 
Hot_Message() - Constructor for class ensemble.hot.Hot_Message
 
Hot_ObjectMessage - class ensemble.hot.Hot_ObjectMessage.
This HOT Message class is a mechanism to transmit Java objects over ensemble.
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
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
 
Hot_ViewID - class ensemble.hot.Hot_ViewID.
 
Hot_ViewID() - Constructor for class ensemble.hot.Hot_ViewID
 
Hot_ViewState - class ensemble.hot.Hot_ViewState.
 
Hot_ViewState() - Constructor for class ensemble.hot.Hot_ViewState
 

I

id - Variable in class ensemble.hot.Hot_GroupContext
 

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
 

K

key - Variable in class ensemble.hot.Hot_JoinOps
 

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_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
 
princ - Variable in class ensemble.hot.Hot_JoinOps
 
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
 
ReceiveCastByteStream(Hot_GroupContext, Object, Hot_Endpoint, Hot_Message) - Method in interface ensemble.hot.Hot_Callbacks
 
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
Rekey(Hot_GroupContext) - Method in class ensemble.hot.Hot_Ensemble
Request Ensmeble to rekey the group.
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
Mainloop of the process

S

secure - Variable in class ensemble.hot.Hot_JoinOps
 
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
 
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
 

T

toAsciiString() - Method in class ensemble.hot.Hot_Buffer
 
toAsciiString(String[]) - Method in class ensemble.hot.Hot_Buffer
 
toString() - Method in class ensemble.hot.Hot_Endpoint
 
toString() - Method in class ensemble.hot.Hot_Error
 
toString() - Method in class ensemble.hot.Hot_GroupContext
 
toString() - Method in class ensemble.hot.Hot_ViewID
 
toString() - Method in class ensemble.hot.Hot_ViewState
 
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 - Variable in class ensemble.hot.Hot_GroupContext
 
view_id - Variable in class ensemble.hot.Hot_ViewState
 

X

xfer_view - Variable in class ensemble.hot.Hot_ViewState
 
XferDone(Hot_GroupContext) - Method in class ensemble.hot.Hot_Ensemble
Infrom Ensemble that state-transfer is complete.

A B C D E G H I J K L M N O P R S T U V X