Main Page | Features | Central Services | csv-Files | Types | Transfer | Access | API-C | API-VB/ActiveX | API-Java | Examples | Downloads
Static Public Member Functions
de.desy.tine.definitions.TMode Class Reference

TINE access modes and modifiers. More...

List of all members.

Static Public Member Functions

static boolean canClose (int mode)
static boolean canTimeOut (int mode)
static final short getBaseMode (int mode)
 The base mode for the specified mode parameter.
static String toString (int mode)
 The string representation for the specified mode parameter.
static boolean isActive (int mode)
static boolean isConnected (int mode)
static boolean isStream (int mode)
static boolean isNetwork (int mode)
static boolean isSynchronous (int mode)
static boolean isDataChange (int mode)
static boolean isEvent (int mode)
static boolean isTimer (int mode)
static boolean isGrouped (int mode)
static boolean hasLongDeadband (int mode)

Detailed Description

TINE access modes and modifiers.


Member Function Documentation

static boolean de.desy.tine.definitions.TMode.canClose ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode is allowed to send a CM_CLOSE signal to a server.
static boolean de.desy.tine.definitions.TMode.canTimeOut ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode can generate local timeout signals.
static final short de.desy.tine.definitions.TMode.getBaseMode ( int  mode) [static]

The base mode for the specified mode parameter.

Parameters:
modeis the mode parameter for which the base transfer mode (CM_SINGLE to CM_GLOBAL) is desired
Returns:
The base mode for the specified mode parameter
static boolean de.desy.tine.definitions.TMode.hasLongDeadband ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode has a long deadband before registering a timeout
static boolean de.desy.tine.definitions.TMode.isActive ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode designates an active link
static boolean de.desy.tine.definitions.TMode.isConnected ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode is using a connected tcp/ip socket.
static boolean de.desy.tine.definitions.TMode.isDataChange ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode is of a DATACHANGE type
static boolean de.desy.tine.definitions.TMode.isEvent ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode is of an EVENT type
static boolean de.desy.tine.definitions.TMode.isGrouped ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode designates a grouped callback.
static boolean de.desy.tine.definitions.TMode.isNetwork ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode is receiving network multicasts.
static boolean de.desy.tine.definitions.TMode.isStream ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode is using a streaming tcp/ip socket.
static boolean de.desy.tine.definitions.TMode.isSynchronous ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode is of a SINGLE type
Note:
this does not necessarily imply 'synchronous' transfer
static boolean de.desy.tine.definitions.TMode.isTimer ( int  mode) [static]
Parameters:
modeis the targeted transfer mode
Returns:
true if the transfer mode is of a TIMER type
static String de.desy.tine.definitions.TMode.toString ( int  mode) [static]

The string representation for the specified mode parameter.

Parameters:
modeis the mode parameter for which the string representation is desired
Returns:
The string representation for the specified mode parameter

The documentation for this class was generated from the following file: