ibis.satin.impl.communication
Interface Protocol

All Known Implementing Classes:
ClusterAwareRandomWorkStealing, Communication, GlobalResultTable, MessageHandler

public interface Protocol


Field Summary
static byte ABORT
           
static byte ABORT_AND_STORE
           
static byte ASYNC_STEAL_AND_TABLE_REQUEST
           
static byte ASYNC_STEAL_REPLY_FAILED
           
static byte ASYNC_STEAL_REPLY_FAILED_TABLE
           
static byte ASYNC_STEAL_REPLY_SUCCESS
           
static byte ASYNC_STEAL_REPLY_SUCCESS_TABLE
           
static byte ASYNC_STEAL_REQUEST
           
static byte BARRIER_REPLY
           
static byte BARRIER_REQUEST
           
static byte BLOCKING_STEAL_REQUEST
           
static byte CHECKPOINT
           
static byte CHECKPOINT_INFO
           
static byte CHECKPOINT_REQUEST
           
static byte COORDINATOR_INFO
           
static byte CRASH
           
static byte EXIT
           
static byte EXIT_REPLY
           
static byte EXIT_STAGE2
           
static byte FILE_WRITE_TIME
           
static byte FILE_WRITE_TIME_REQ
           
static byte GRT_UPDATE
           
static byte JOB_RESULT_EXCEPTION
           
static byte JOB_RESULT_NORMAL
           
static byte PAUSE
           
static byte RESULT_PUSH
           
static byte RESULT_REQUEST
           
static byte RESUME
           
static byte SO_DEMAND
           
static byte SO_INVOCATION
           
static byte SO_NACK
           
static byte SO_REQUEST
           
static byte SO_TRANSFER
           
static byte STEAL_AND_TABLE_REQUEST
           
static byte STEAL_REPLY_FAILED
           
static byte STEAL_REPLY_FAILED_TABLE
           
static byte STEAL_REPLY_SUCCESS
           
static byte STEAL_REPLY_SUCCESS_TABLE
           
static byte STEAL_REQUEST
           
 

Field Detail

EXIT

static final byte EXIT
See Also:
Constant Field Values

EXIT_REPLY

static final byte EXIT_REPLY
See Also:
Constant Field Values

BARRIER_REPLY

static final byte BARRIER_REPLY
See Also:
Constant Field Values

STEAL_REQUEST

static final byte STEAL_REQUEST
See Also:
Constant Field Values

STEAL_REPLY_FAILED

static final byte STEAL_REPLY_FAILED
See Also:
Constant Field Values

STEAL_REPLY_SUCCESS

static final byte STEAL_REPLY_SUCCESS
See Also:
Constant Field Values

ASYNC_STEAL_REQUEST

static final byte ASYNC_STEAL_REQUEST
See Also:
Constant Field Values

ASYNC_STEAL_REPLY_FAILED

static final byte ASYNC_STEAL_REPLY_FAILED
See Also:
Constant Field Values

ASYNC_STEAL_REPLY_SUCCESS

static final byte ASYNC_STEAL_REPLY_SUCCESS
See Also:
Constant Field Values

JOB_RESULT_NORMAL

static final byte JOB_RESULT_NORMAL
See Also:
Constant Field Values

JOB_RESULT_EXCEPTION

static final byte JOB_RESULT_EXCEPTION
See Also:
Constant Field Values

ABORT

static final byte ABORT
See Also:
Constant Field Values

BLOCKING_STEAL_REQUEST

static final byte BLOCKING_STEAL_REQUEST
See Also:
Constant Field Values

CRASH

static final byte CRASH
See Also:
Constant Field Values

ABORT_AND_STORE

static final byte ABORT_AND_STORE
See Also:
Constant Field Values

RESULT_REQUEST

static final byte RESULT_REQUEST
See Also:
Constant Field Values

STEAL_AND_TABLE_REQUEST

static final byte STEAL_AND_TABLE_REQUEST
See Also:
Constant Field Values

ASYNC_STEAL_AND_TABLE_REQUEST

static final byte ASYNC_STEAL_AND_TABLE_REQUEST
See Also:
Constant Field Values

STEAL_REPLY_FAILED_TABLE

static final byte STEAL_REPLY_FAILED_TABLE
See Also:
Constant Field Values

STEAL_REPLY_SUCCESS_TABLE

static final byte STEAL_REPLY_SUCCESS_TABLE
See Also:
Constant Field Values

ASYNC_STEAL_REPLY_FAILED_TABLE

static final byte ASYNC_STEAL_REPLY_FAILED_TABLE
See Also:
Constant Field Values

ASYNC_STEAL_REPLY_SUCCESS_TABLE

static final byte ASYNC_STEAL_REPLY_SUCCESS_TABLE
See Also:
Constant Field Values

RESULT_PUSH

static final byte RESULT_PUSH
See Also:
Constant Field Values

SO_INVOCATION

static final byte SO_INVOCATION
See Also:
Constant Field Values

SO_REQUEST

static final byte SO_REQUEST
See Also:
Constant Field Values

SO_DEMAND

static final byte SO_DEMAND
See Also:
Constant Field Values

SO_TRANSFER

static final byte SO_TRANSFER
See Also:
Constant Field Values

SO_NACK

static final byte SO_NACK
See Also:
Constant Field Values

EXIT_STAGE2

static final byte EXIT_STAGE2
See Also:
Constant Field Values

BARRIER_REQUEST

static final byte BARRIER_REQUEST
See Also:
Constant Field Values

GRT_UPDATE

static final byte GRT_UPDATE
See Also:
Constant Field Values

PAUSE

static final byte PAUSE
See Also:
Constant Field Values

RESUME

static final byte RESUME
See Also:
Constant Field Values

CHECKPOINT_REQUEST

static final byte CHECKPOINT_REQUEST
See Also:
Constant Field Values

CHECKPOINT

static final byte CHECKPOINT
See Also:
Constant Field Values

CHECKPOINT_INFO

static final byte CHECKPOINT_INFO
See Also:
Constant Field Values

FILE_WRITE_TIME

static final byte FILE_WRITE_TIME
See Also:
Constant Field Values

COORDINATOR_INFO

static final byte COORDINATOR_INFO
See Also:
Constant Field Values

FILE_WRITE_TIME_REQ

static final byte FILE_WRITE_TIME_REQ
See Also:
Constant Field Values


The Ibis project