A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes All Packages

A

ABORT - org.km3net.clb.remote.ClbEvent
 
ACS_ACOU_CHAN - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
ACS_ACOU_RES - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
add(MessageEventHandler<T>) - Method in class org.km3net.clb.remote.msg.EventDispenser
 
add(Response<?>) - Method in class org.km3net.clb.remote.msg.ResponseCache
Add a response to the cache.
addArgument(String, SimpleArgumentParser.ArgType, String, boolean) - Method in class org.km3net.tools.SimpleArgumentParser
 
addMessage(MCFMessage) - Method in class org.km3net.clb.remote.stack.MCFPacket
 
addPositionalArgument(String, SimpleArgumentParser.ArgType, String, boolean) - Method in class org.km3net.tools.SimpleArgumentParser
 
addVarListener(List<Integer>, VariableListener) - Method in class org.km3net.clb.remote.pv.VarCache
 
ahrsGetReg(int) - Method in class org.km3net.clb.remote.CmdInstrumentation
Sets an AHRS Register value.
ahrsSetReg(int, float) - Method in class org.km3net.clb.remote.CmdInstrumentation
Sets an AHRS Register value.
ANY - Static variable in class org.km3net.clb.remote.pv.VarCache
 
ArgDesc() - Constructor for class org.km3net.tools.SimpleArgumentParser.ArgDesc
 
arraySize - Variable in class org.km3net.clb.remote.pv.VarInfo
array size of this variable, 1 if its not an array
ARRSIZE_MASK - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
ARRSIZE_SHIFT - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
available() - Method in class org.km3net.clb.remote.msg.MessageReader
 

B

B() - Method in class org.km3net.clb.remote.pv.Var
 
BA() - Method in class org.km3net.clb.remote.pv.Var
 
Base - org.km3net.clb.remote.CmdSystem.DateRev.ImageType
 
BASE - org.km3net.clb.ImageType
 
BASETYP_MASK - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
BASETYP_SHIFT - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
BIT(int) - Static method in class org.km3net.tools.Macro
 
bitMask(int, int) - Static method in class org.km3net.tools.Utils
Create an int bitmask
BOOL - org.km3net.clb.remote.pv.VarType
 
BOOL - Static variable in class org.km3net.clb.remote.msg.StdDecoders
Responses returning a boolean.
boot(int) - Method in class org.km3net.clb.remote.CmdSystem
Attempts to boot the provided image number.
BROADCAST_WR_1GBE - org.km3net.clb.MacType
 
bse - Variable in class org.km3net.clb.remote.Control
Exposes the base features.
BSE_ACDC_CUR - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_ACDC_TEMP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_ACDC_VOLT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_ACDC_VOLTOUT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_5V_I_M - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_5V_I_MAX - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_ALARM - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_ALARM_FIRED - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_ALARM_MAX - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_BREAKER - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_DU_I_M - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_DU_I_MAX - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_DU_IRTN_M - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_DU_IRTN_MAX - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_HYDRO_I_M - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_HYDRO_I_MAX - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_I12 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_I375 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_IBACK - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_LBL_I_M - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_LBL_I_MAX - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_MON_THEATSINK_M - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_MON_THEATSINK_MAX - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_TBOARD_M - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_TBOARD_MAX - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_V_M - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_V_MAX - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_V375 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_BPS_V5 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_EDFA_EMI - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_EDFA_EMI_STATUS - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_EDFA_IOP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_EDFA_OOP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_EDFA_PUMPDC - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_EDFA_SETP_RD - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_EDFA_SETP_WR - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_EDFA_SN - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_EDFA_TEMP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_INST_FAIL - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_CAP_SP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_CENTRAL_FREQ - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_CMD - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_CMD_RESULT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_CURR_CAP_PRCE - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_CURR_CAP_VOLT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_DELTA_SE - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_EMIT_RATE - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_RESTART_CAUSE - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_SIG_AMPL - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_SIG_DURATION - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_START_FREQ - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_STOP_FREQ - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_TS_BOOT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_TS_SE - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
BSE_LBL_VERSION - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
buildTs - Variable in class org.km3net.clb.ImageInfo
(V2) CLB build timestamp
BUS - org.km3net.clb.remote.ClbError.ErrorCode
 
busRead(long, int) - Method in class org.km3net.clb.remote.CmdDebug
Reads one of more words from memory.
busRmw(int, int[], int[]) - Method in class org.km3net.clb.remote.CmdDebug
Read, modify, write and readback an array.
busWrite(long, int[]) - Method in class org.km3net.clb.remote.CmdDebug
Write one of more words from memory.
byCode(int) - Static method in enum org.km3net.clb.remote.ClbError.ErrorCode
 
byId(int) - Static method in enum org.km3net.clb.remote.ClbEvent
 
byId(int) - Static method in enum org.km3net.clb.remote.ClbState
 
byId(int) - Method in class org.km3net.clb.remote.msg.ResponseCache
Returns a response by its Id, if available.
byID(int) - Static method in enum org.km3net.clb.remote.pv.VarType
 
byName(String) - Static method in enum org.km3net.clb.remote.pv.VarType
 

C

CALIB - org.km3net.clb.ImageType
 
Calibration - org.km3net.clb.remote.CmdSystem.DateRev.ImageType
 
changeWLTuneWord(int) - Method in class org.km3net.clb.remote.CmdNetwork
Changes the wavelength.
channel - Variable in class org.km3net.clb.remote.CmdNetwork.TSFPStatus
 
check(SRPSocketHandler) - Static method in class org.km3net.clb.remote.stack.SRPSocketHandler
 
clazz - Variable in class org.km3net.clb.remote.stack.MCFMessage
 
clb - Variable in class org.km3net.clb.remote.Control
Controller Logic Board
clbBoard - Variable in class org.km3net.clb.ImageInfo
(V2) CLB board version, i.e.
ClbError - Class in org.km3net.clb.remote
 
ClbError(int, String) - Constructor for class org.km3net.clb.remote.ClbError
 
ClbError(int, ClbError.CodeLoc[]) - Constructor for class org.km3net.clb.remote.ClbError
 
ClbError.CodeLoc - Class in org.km3net.clb.remote
 
ClbError.ErrorCode - Enum in org.km3net.clb.remote
 
ClbError.KeyVal - Class in org.km3net.clb.remote
 
ClbEvent - Enum in org.km3net.clb.remote
 
ClbState - Enum in org.km3net.clb.remote
 
cleanCache() - Method in class org.km3net.clb.remote.msg.MessageProcessor
 
cleanCache() - Method in class org.km3net.clb.remote.msg.ResponseCache
 
clear() - Method in class org.km3net.tools.DefaultMap
 
clear() - Method in class org.km3net.tools.FilterMap
 
close() - Method in class org.km3net.clb.remote.Control
Closes this Control class.
close() - Method in class org.km3net.clb.remote.msg.MessageProcessor
Closes this message processor and all related resources.
close() - Method in class org.km3net.clb.remote.msg.ResponseCache
Closes the response cache.
close() - Method in class org.km3net.clb.remote.stack.SRPSocket
Closes the socket
cmd - Variable in class org.km3net.clb.remote.CmdBase.BpsReply
Command issued
CmdBase - Class in org.km3net.clb.remote
This class encapsulates encoding and decoding of all base commands.
CmdBase.BpsReply - Class in org.km3net.clb.remote
Reply object returned by BPS.
CmdDebug - Class in org.km3net.clb.remote
This class encapsulates encoding and decoding of all debugging commands.
CmdInstrumentation - Class in org.km3net.clb.remote
 
CmdInstrumentation(Control, MessageProcessor) - Constructor for class org.km3net.clb.remote.CmdInstrumentation
 
CmdLogicBoard - Class in org.km3net.clb.remote
 
CmdLogicBoard(Control, MessageProcessor) - Constructor for class org.km3net.clb.remote.CmdLogicBoard
 
CmdNetwork - Class in org.km3net.clb.remote
 
CmdNetwork(Control, MessageProcessor) - Constructor for class org.km3net.clb.remote.CmdNetwork
 
CmdNetwork.TSFPInfo - Class in org.km3net.clb.remote
 
CmdNetwork.TSFPStatus - Class in org.km3net.clb.remote
 
CmdNetwork.WlTuneInfo - Class in org.km3net.clb.remote
 
CmdNetwork.WrCmdResult - Class in org.km3net.clb.remote
 
CmdSystem - Class in org.km3net.clb.remote
Implements system commands.
CmdSystem.DateRev - Class in org.km3net.clb.remote
Class enclosing date and revision.
CmdSystem.DateRev.ImageType - Enum in org.km3net.clb.remote
 
CmdSystem.LogData - Class in org.km3net.clb.remote
 
CmdSystem.PersistentLogLines - Class in org.km3net.clb.remote
Helper class to get the last log lies.
CmdSystem.RtConfig - Class in org.km3net.clb.remote
 
code - Variable in class org.km3net.clb.remote.ClbError
 
CodeLoc(String, String, int, ClbError.KeyVal[]) - Constructor for class org.km3net.clb.remote.ClbError.CodeLoc
 
command - org.km3net.clb.remote.stack.MCFClass
 
CommandException - Exception in org.km3net.clb.remote.msg
 
CommandException(String) - Constructor for exception org.km3net.clb.remote.msg.CommandException
 
CommandException(String, Throwable) - Constructor for exception org.km3net.clb.remote.msg.CommandException
 
CommandException(Throwable) - Constructor for exception org.km3net.clb.remote.msg.CommandException
 
CommandGroup(Control, MessageProcessor) - Constructor for class org.km3net.clb.remote.Control.CommandGroup
Creates a new command group.
commit - Variable in class org.km3net.clb.ImageInfo
(V2) Commit information
compareTo(VarInfo) - Method in class org.km3net.clb.remote.pv.VarInfo
 
configure() - Method in class org.km3net.clb.remote.CmdBase
Configures the base.
CONFIGURE - org.km3net.clb.remote.ClbEvent
 
ConsoleBridge - Class in org.km3net.clb.remote
This class implements a proxy for console access.
ConsoleBridge(Control, InetAddress, int, int) - Constructor for class org.km3net.clb.remote.ConsoleBridge
Starts a telnet proxy
consoleTunnelDeinit() - Method in class org.km3net.clb.remote.CmdSystem
Deinitializes the console tunnel.
consoleTunnelInit(InetSocketAddress) - Method in class org.km3net.clb.remote.CmdSystem
Initializes a consolse tunnel to the specified Socket address.
consoleTunnelSend(String, String) - Method in class org.km3net.clb.remote.CmdSystem
Sends character data to the PTP and 2nd LM32.
consoleTunnelSetRecvHandler(MessageEventHandler<String[]>) - Method in class org.km3net.clb.remote.CmdSystem
Sets the console tunnel receive handler.
containsKey(Object) - Method in class org.km3net.tools.DefaultMap
 
containsKey(Object) - Method in class org.km3net.tools.FilterMap
 
containsValue(Object) - Method in class org.km3net.tools.DefaultMap
 
containsValue(Object) - Method in class org.km3net.tools.FilterMap
 
content - Variable in class org.km3net.clb.remote.stack.MCFMessage
 
context() - Method in class org.km3net.clb.remote.msg.Response
Returns the message context of the response.
Control - Class in org.km3net.clb.remote
Control is the main entry point for CLB control.
Control(int, int, int, int) - Constructor for class org.km3net.clb.remote.Control
 
Control(String) - Constructor for class org.km3net.clb.remote.Control
 
Control(Inet4Address) - Constructor for class org.km3net.clb.remote.Control
Create a new control instance.
Control.CommandGroup - Class in org.km3net.clb.remote
A command group implements a group of CLB commands belonging to a specific functional section of the CLB.
coreDumpClear() - Method in class org.km3net.clb.remote.CmdSystem
Send a ping command.
createLogger(Class<?>) - Method in interface org.km3net.tools.logger.LoggerFactory
 
createLogger(Class<?>) - Method in class org.km3net.tools.logger.StreamLoggerFactory
 
createTime - Variable in class org.km3net.clb.remote.msg.Response
 
ctl - Variable in class org.km3net.clb.remote.Control.CommandGroup
 
ctx - Variable in class org.km3net.clb.remote.ClbError.CodeLoc
 

D

data - Variable in class org.km3net.clb.ImageWithInfo
Image data
data - Variable in class org.km3net.clb.remote.CmdBase.BpsReply
Reponse array
data - Variable in class org.km3net.clb.remote.msg.MessageReader
 
data - Variable in class org.km3net.clb.remote.stack.SRPPacket
 
dateRev() - Method in class org.km3net.clb.remote.CmdSystem
This command returns the date and revision information of the system, both the hardware and software version.
DateRev() - Constructor for class org.km3net.clb.remote.CmdSystem.DateRev
 
dbg - Variable in class org.km3net.clb.remote.Control
This section contains commands for the debug group.
dbgBpsCmdReply(int, byte[], int, int) - Method in class org.km3net.clb.remote.CmdBase
Sends an BPS command, and returns a BPS reply (if successful).
dbgEdfaCmd(String) - Method in class org.km3net.clb.remote.CmdBase
Send an EDFA command, but w/o a reply.
dbgEdfaCmdReply(String) - Method in class org.km3net.clb.remote.CmdBase
Send an EDFA command, returning an reply.
debug(String, Object...) - Method in class org.km3net.tools.Logger
 
DEBUG - org.km3net.tools.Logger.LogLevel
 
DECO - Static variable in class org.km3net.clb.remote.stack.SRPSocket
 
decodeError(MessageContext, MessageReader) - Method in class org.km3net.clb.remote.msg.Response
Decodes an error into an exception
decodeImageInfo(short, MessageReader) - Static method in class org.km3net.clb.remote.CmdSystem
 
decodeMessage(MessageReader) - Method in interface org.km3net.clb.remote.msg.MessageDecoder
Decoding action.
decorate(ByteBuffer) - Method in interface org.km3net.clb.remote.stack.SRPPacketDecorator
 
DEFAULT_PORT - Static variable in class org.km3net.clb.remote.msg.MessageProcessor
Default CLBv2 slow-control port.
DefaultMap<K,​V> - Class in org.km3net.tools
 
DefaultMap(Map<K, V>, Map<K, V>) - Constructor for class org.km3net.tools.DefaultMap
 
desc - Variable in class org.km3net.clb.remote.pv.VarInfo
description of this variable
DEV_BUSY - org.km3net.clb.remote.ClbError.ErrorCode
 
DEV_FAIL - org.km3net.clb.remote.ClbError.ErrorCode
 
DIAG - org.km3net.clb.ImageType
 
DOM - org.km3net.clb.ImageType
 
dumpData() - Method in class org.km3net.clb.remote.msg.MessageReader
 

E

emitUpdate(int, byte[]) - Method in class org.km3net.clb.remote.CmdSystem
Emits a single chunk of the update (suitable for multicast).
endUpdate() - Method in class org.km3net.clb.remote.CmdSystem
Stops an update.
entrySet() - Method in class org.km3net.tools.DefaultMap
 
entrySet() - Method in class org.km3net.tools.FilterMap
 
equals(Object) - Method in class org.km3net.clb.remote.pv.VarInfo
 
error - org.km3net.clb.remote.stack.MCFClass
 
error(String, Object...) - Method in class org.km3net.tools.Logger
 
ERROR - org.km3net.clb.remote.ClbState
 
ERROR - org.km3net.tools.Logger.LogLevel
 
event - org.km3net.clb.remote.stack.MCFClass
 
event(ClbEvent) - Method in class org.km3net.clb.remote.CmdLogicBoard
Initiates a subsystem change to the specified state.
EventDispenser<T> - Class in org.km3net.clb.remote.msg
EventDispenser is a simple class which allows multiple handers to register to a specific event.
EventDispenser() - Constructor for class org.km3net.clb.remote.msg.EventDispenser
 
eventTarget() - Method in class org.km3net.clb.remote.CmdSystem
Configures this controller as the target for events.
EVT_CLB_EVENT - Static variable in class org.km3net.clb.remote.MsgTypes
 
EVT_CLB_SCH_EVENT - Static variable in class org.km3net.clb.remote.MsgTypes
 
EVT_CLB_STATE2 - Static variable in class org.km3net.clb.remote.MsgTypes
 
EVT_CLB_UPDATE_VARS2 - Static variable in class org.km3net.clb.remote.MsgTypes
 
EVT_SYS_CONTUN_RECV - Static variable in class org.km3net.clb.remote.MsgTypes
 
EVT_SYS_UPDATE - Static variable in class org.km3net.clb.remote.MsgTypes
 
exec() - Method in class org.km3net.clb.remote.msg.ResponseBatch
Results a list of result objects, which may be null, or CommandExceptions if something horrible happened.

F

F32 - org.km3net.clb.remote.pv.VarType
 
F32 - Static variable in class org.km3net.clb.remote.msg.StdDecoders
 
F64 - org.km3net.clb.remote.pv.VarType
 
FATAL - org.km3net.clb.remote.ClbState
 
FilterMap<K,​V> - Class in org.km3net.tools
 
FilterMap(Map<K, V>, Collection<K>) - Constructor for class org.km3net.tools.FilterMap
 
finalize() - Method in class org.km3net.clb.remote.msg.MessageProcessor
 
finalize() - Method in class org.km3net.clb.remote.stack.SRPSocket
 
finished(Exception) - Method in class org.km3net.clb.remote.CmdSystem.PersistentLogLines
Called when completed.
firstFreq - Variable in class org.km3net.clb.remote.CmdNetwork.TSFPInfo
 
FLAG - org.km3net.tools.SimpleArgumentParser.ArgType
 
FLASH_READ_SIZE - Static variable in class org.km3net.clb.remote.CmdDebug
 
flush() - Method in class org.km3net.clb.remote.Control
Flushes all pending commands or events, sending them to the remote side.
flush() - Method in class org.km3net.clb.remote.msg.MessageProcessor
Flushes the message processor, sending all queued messages.
flushStaged() - Method in class org.km3net.clb.remote.pv.VarCache
 
format(Object, boolean) - Method in class org.km3net.clb.remote.pv.VarInfo
 
free() - Method in class org.km3net.clb.remote.stack.MCFPacket
Returns the number of bytes free for payload data.
freq_err - Variable in class org.km3net.clb.remote.CmdNetwork.TSFPStatus
 
fromBytes(byte[]) - Method in class org.km3net.clb.remote.stack.MCFPacket
 
fromReader(MessageReader) - Static method in class org.km3net.clb.remote.ClbError.CodeLoc
 
fromReader(MessageReader) - Static method in class org.km3net.clb.remote.ClbError
 
fromReader(MessageReader) - Static method in class org.km3net.clb.remote.ClbError.KeyVal
 
fromValue(int, Class<T>) - Static method in interface org.km3net.tools.ValuedEnum
 
fromValue(int, Class<T>, T) - Static method in interface org.km3net.tools.ValuedEnum
 
func - Variable in class org.km3net.clb.remote.ClbError.CodeLoc
 
fwRev - Variable in class org.km3net.clb.ImageInfo
Firmware revision, encoding either decimal or hex encoded date, not sure
FWUpdate - Class in org.km3net.clb.remote
Facilitates remote update of nodes.
FWUpdate(Control, byte[], int, FWUpdate.FWUpdateListener) - Constructor for class org.km3net.clb.remote.FWUpdate
 
FWUpdate(Control, File, int, FWUpdate.FWUpdateListener) - Constructor for class org.km3net.clb.remote.FWUpdate
 
FWUpdate.FWUpdateListener - Interface in org.km3net.clb.remote
 

G

get() - Method in class org.km3net.clb.remote.msg.Response
Gets the object from the response.
get() - Static method in class org.km3net.clb.remote.stack.SRPSocketHandler
 
get(Class<?>) - Static method in class org.km3net.tools.Logger
 
get(Object) - Method in class org.km3net.tools.DefaultMap
 
get(Object) - Method in class org.km3net.tools.FilterMap
 
get(List<Integer>) - Method in class org.km3net.clb.remote.pv.VarCache
 
getBuildDate() - Static method in class org.km3net.clb.remote.Library
 
getCallback() - Method in class org.km3net.clb.remote.stack.SRPSocket
Gets the SRP callback.
getCode() - Method in enum org.km3net.clb.remote.ClbError.ErrorCode
 
getCode() - Method in exception org.km3net.clb.remote.msg.ResponseException
 
getContext() - Method in exception org.km3net.clb.remote.msg.ResponseException
 
getCurrentError() - Method in class org.km3net.clb.remote.CmdLogicBoard
 
getDesc() - Method in enum org.km3net.clb.remote.ClbError.ErrorCode
 
getError() - Method in exception org.km3net.clb.remote.msg.ResponseException
 
getException() - Method in class org.km3net.clb.remote.msg.Response
 
getId() - Method in enum org.km3net.clb.remote.ClbEvent
 
getId() - Method in enum org.km3net.clb.remote.ClbState
 
getImageInfo() - Method in class org.km3net.clb.remote.CmdSystem
Returns a list of images on the flash.
getImageInfo(byte[]) - Static method in class org.km3net.clb.ImageTools
 
getImageInfo(File) - Static method in class org.km3net.clb.ImageTools
 
getImageWithInfo(byte[]) - Static method in class org.km3net.clb.ImageTools
 
getImageWithInfo(File) - Static method in class org.km3net.clb.ImageTools
 
getInfo() - Method in class org.km3net.clb.remote.pv.Var
 
getLevel() - Static method in class org.km3net.tools.Logger
Returns the global log level.
getLocalAddress() - Method in class org.km3net.clb.remote.stack.SRPSocket
 
getLoggerLevel() - Method in class org.km3net.tools.Logger
 
getName() - Method in enum org.km3net.clb.ImageType
 
getName() - Method in enum org.km3net.clb.MacType
 
getProcessor() - Method in class org.km3net.clb.remote.Control
 
getRemoteAddress() - Method in class org.km3net.clb.remote.stack.SRPSocket
 
getRtConfig() - Method in class org.km3net.clb.remote.CmdSystem
Gets the runtime configuration.
getSocket() - Method in class org.km3net.clb.remote.msg.MessageProcessor
 
getStackTraceAsString(Throwable) - Static method in class org.km3net.tools.Utils
 
getStaged(int, Class<V>, V) - Method in class org.km3net.clb.remote.pv.VarCache
 
getStaged(List<Integer>) - Method in class org.km3net.clb.remote.pv.VarCache
 
getState() - Method in class org.km3net.clb.remote.CmdLogicBoard
Returns the current CLB state.
getTSFPInfo() - Method in class org.km3net.clb.remote.CmdNetwork
Returns the TSFP information object
getTSFPStatus() - Method in class org.km3net.clb.remote.CmdNetwork
Returns the TSFP status object
getValue() - Method in enum org.km3net.clb.ImageInfoType
 
getValue() - Method in enum org.km3net.clb.ImageType
 
getValue() - Method in enum org.km3net.clb.MacType
 
getValue() - Method in interface org.km3net.tools.ValuedEnum
 
getVar(int) - Method in class org.km3net.clb.remote.CmdLogicBoard
 
getVar(Control, int, Class<T>) - Static method in class org.km3net.clb.remote.pv.ProcVarUtils
 
getVars(int...) - Method in class org.km3net.clb.remote.CmdLogicBoard
Queries the CLB for a number of variables.
getVersion() - Static method in class org.km3net.clb.remote.Library
 
getWlInfo() - Method in class org.km3net.clb.remote.CmdNetwork
Returns the tuning information
Golden - org.km3net.clb.remote.CmdSystem.DateRev.ImageType
 
GOLDEN - org.km3net.clb.ImageType
 
gridStep - Variable in class org.km3net.clb.remote.CmdNetwork.TSFPInfo
 

H

handleEvent(MessageContext, T) - Method in class org.km3net.clb.remote.msg.EventDispenser
 
handleEvent(MessageContext, T) - Method in interface org.km3net.clb.remote.msg.MessageEventHandler
Invoked when such an event arrives.
hasException() - Method in class org.km3net.clb.remote.msg.Response
 
hashCode() - Method in class org.km3net.clb.remote.pv.VarInfo
 
hasTag(String) - Method in class org.km3net.tools.SimpleArgumentParser
 
hexDump(byte[]) - Static method in class org.km3net.tools.Utils
 
hwDateRev - Variable in class org.km3net.clb.remote.CmdSystem.DateRev
 

I

I() - Method in class org.km3net.clb.remote.pv.Var
 
I16 - org.km3net.clb.remote.pv.VarType
 
I16 - Static variable in class org.km3net.clb.remote.msg.StdDecoders
Responses returning an short.
I2C1 - Static variable in class org.km3net.clb.remote.CmdDebug
CLB I2C interface 1
I2C2 - Static variable in class org.km3net.clb.remote.CmdDebug
CLB I2C interface 2
I2C3 - Static variable in class org.km3net.clb.remote.CmdDebug
CLB I2C interface 3
i2cRead(int, int, int) - Method in class org.km3net.clb.remote.CmdDebug
Reads bytes from an I2C interface
i2cWrite(int, int, byte[]) - Method in class org.km3net.clb.remote.CmdDebug
Writes data to and I2C device.
I32 - org.km3net.clb.remote.pv.VarType
 
I32 - Static variable in class org.km3net.clb.remote.msg.StdDecoders
Responses returning an integer.
I64 - org.km3net.clb.remote.pv.VarType
 
I8 - org.km3net.clb.remote.pv.VarType
 
I8 - Static variable in class org.km3net.clb.remote.msg.StdDecoders
Responses returning an byte.
IA() - Method in class org.km3net.clb.remote.pv.Var
 
id - Variable in class org.km3net.clb.remote.msg.Response
 
id - Variable in class org.km3net.clb.remote.pv.VarInfo
id for this variable
id - Variable in enum org.km3net.clb.remote.pv.VarType
 
id - Variable in class org.km3net.clb.remote.stack.MCFMessage
 
id - Variable in class org.km3net.clb.remote.stack.SRPPacket
 
IDLE - org.km3net.clb.remote.ClbState
 
idToNamed(Collection<Integer>) - Static method in class org.km3net.clb.remote.pv.ProcVarUtils
 
ImageInfo - Class in org.km3net.clb
Image info class.
ImageInfo(ImageInfoType, short, ImageType, long, long, String, MacType, int, long) - Constructor for class org.km3net.clb.ImageInfo
 
ImageInfoType - Enum in org.km3net.clb
 
ImageTools - Class in org.km3net.clb
 
ImageTools() - Constructor for class org.km3net.clb.ImageTools
 
ImageType - Enum in org.km3net.clb
 
ImageWithInfo - Class in org.km3net.clb
 
ImageWithInfo(byte[], ImageInfo) - Constructor for class org.km3net.clb.ImageWithInfo
 
imgType - Variable in class org.km3net.clb.ImageInfo
Image type
imgType - Variable in class org.km3net.clb.remote.CmdSystem.DateRev
 
index() - Method in class org.km3net.clb.remote.pv.VarInfo
Returns the index of the variable within the subsystem.
info - Variable in class org.km3net.clb.ImageWithInfo
 
info(String, Object...) - Method in class org.km3net.tools.Logger
 
INFO - org.km3net.tools.Logger.LogLevel
 
infoType - Variable in class org.km3net.clb.ImageInfo
Image information type
INIT - org.km3net.clb.remote.ClbEvent
 
ins - Variable in class org.km3net.clb.remote.Control
Contains commands for controlling the instrumentation.
INS_AHRS_A - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_AHRS_G - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_AHRS_H - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_AHRS_PITCH - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_AHRS_ROLL - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_AHRS_YAW - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_COMPASS_VERSION - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_DEBUG_INS - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_DISABLE_INS - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_GYRO - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_HUMID - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_PRESS - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_PRESS_TEMP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INS_TEMP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
INSDETECT - org.km3net.clb.remote.ClbState
 
INT - org.km3net.tools.SimpleArgumentParser.ArgType
 
intValue(String) - Method in class org.km3net.tools.SimpleArgumentParser
 
intValue(String, int) - Method in class org.km3net.tools.SimpleArgumentParser
 
intValues(String) - Method in class org.km3net.tools.SimpleArgumentParser
 
INV_ARG - org.km3net.clb.remote.ClbError.ErrorCode
 
INV_STATE - org.km3net.clb.remote.ClbError.ErrorCode
 
isArray() - Method in class org.km3net.clb.remote.pv.VarInfo
Returns whether or not this variable is an array.
isBatchMode() - Method in class org.km3net.clb.remote.Control
Whether or not this control is in batch mode.
isBatchMode() - Method in class org.km3net.clb.remote.msg.MessageProcessor
Returns weather or not batch-mode is enabled.
isBroadcast() - Method in class org.km3net.clb.remote.Control
 
isBroadcast() - Method in class org.km3net.clb.remote.msg.MessageProcessor
 
isBroadcast() - Method in class org.km3net.clb.remote.stack.SRPSocket
Returns whether or not this is a broadcasting socket.
isCompleted() - Method in class org.km3net.clb.remote.msg.Response
Returns whether or not the response is complete.
isEmpty() - Method in class org.km3net.tools.DefaultMap
 
isEmpty() - Method in class org.km3net.tools.FilterMap
 
isLost() - Method in class org.km3net.clb.remote.msg.Response
 
isReadable() - Method in class org.km3net.clb.remote.pv.VarInfo
 
isValid() - Method in class org.km3net.clb.remote.pv.Var
 
isVirtual() - Method in class org.km3net.clb.remote.pv.VarInfo
 
isWritable() - Method in class org.km3net.clb.remote.pv.VarInfo
 
iterator() - Method in class org.km3net.clb.remote.stack.MCFPacket
 

J

javaType - Variable in enum org.km3net.clb.remote.pv.VarType
 
javaType() - Method in class org.km3net.clb.remote.pv.VarInfo
 

K

key - Variable in class org.km3net.clb.remote.ClbError.KeyVal
 
keySet() - Method in class org.km3net.tools.DefaultMap
 
keySet() - Method in class org.km3net.tools.FilterMap
 
KeyVal(String, long) - Constructor for class org.km3net.clb.remote.ClbError.KeyVal
 

L

L() - Method in class org.km3net.clb.remote.pv.Var
 
LA() - Method in class org.km3net.clb.remote.pv.Var
 
laserTemp - Variable in class org.km3net.clb.remote.CmdNetwork.WlTuneInfo
Laser temperature (raw value)
lastFreq - Variable in class org.km3net.clb.remote.CmdNetwork.TSFPInfo
 
lastId - Variable in class org.km3net.clb.remote.CmdSystem.LogData
 
lastLines - Variable in class org.km3net.clb.remote.CmdSystem.LogData
 
length - Variable in class org.km3net.clb.remote.msg.MessageReader
 
Library - Class in org.km3net.clb.remote
 
Library() - Constructor for class org.km3net.clb.remote.Library
 
line - Variable in class org.km3net.clb.remote.ClbError.CodeLoc
 
localAddress() - Method in class org.km3net.clb.remote.stack.SRPSocket
 
locs - Variable in class org.km3net.clb.remote.ClbError
 
log(Logger.LogLevel, String, Object...) - Method in class org.km3net.tools.Logger
 
logClass - Variable in class org.km3net.tools.Logger
 
Logger - Class in org.km3net.tools
Logger abstraction allowing for simple logging.
Logger(Class<?>) - Constructor for class org.km3net.tools.Logger
 
Logger.LogLevel - Enum in org.km3net.tools
 
LoggerFactory - Interface in org.km3net.tools.logger
 
logGet(long) - Method in class org.km3net.clb.remote.CmdSystem
Returns a number of log-lines from the connected CLB.
logOut(Logger.LogLevel, String) - Method in class org.km3net.tools.Logger
 
logOut(Logger.LogLevel, String) - Method in class org.km3net.tools.logger.StreamLogger
 
logPersistentGet(int, CmdSystem.PersistentLogLines) - Method in class org.km3net.clb.remote.CmdSystem
Gets a number of persistet log-lines.

M

Macro - Class in org.km3net.tools
 
Macro() - Constructor for class org.km3net.tools.Macro
 
macType - Variable in class org.km3net.clb.ImageInfo
(V2) MAC type
MacType - Enum in org.km3net.clb
 
makeIt(Object, Class<T>) - Static method in class org.km3net.tools.Utils
 
MASK(int) - Static method in class org.km3net.tools.Macro
 
MAX_COMMAND_TIME - Static variable in class org.km3net.clb.remote.msg.MessageProcessor
Maximum time a command may take before its deemed 'lost'
MAX_CONTENT_SIZE - Static variable in class org.km3net.clb.remote.stack.MCFPacket
 
MAX_KEEP_ALIVE_SEC - Static variable in class org.km3net.clb.remote.msg.MessageProcessor
 
maxPacketSize() - Method in class org.km3net.clb.remote.msg.MessageProcessor
 
mcEvent(ClbEvent) - Method in class org.km3net.clb.remote.CmdLogicBoard
 
MCFClass - Enum in org.km3net.clb.remote.stack
 
MCFMessage - Class in org.km3net.clb.remote.stack
 
MCFMessage() - Constructor for class org.km3net.clb.remote.stack.MCFMessage
 
MCFMessage(MCFClass, int, int, byte[]) - Constructor for class org.km3net.clb.remote.stack.MCFMessage
 
MCFPacket - Class in org.km3net.clb.remote.stack
 
MCFPacket() - Constructor for class org.km3net.clb.remote.stack.MCFPacket
 
MCFPacket(byte[]) - Constructor for class org.km3net.clb.remote.stack.MCFPacket
 
MCFPACKET_MAX_SIZE - Static variable in class org.km3net.clb.remote.stack.MCFPacket
 
mcSchEvent(ClbEvent, long) - Method in class org.km3net.clb.remote.CmdLogicBoard
 
MessageContext - Class in org.km3net.clb.remote.msg
MessageContext captures meta information of a response, error or event.
MessageContext(SocketAddress, long, int) - Constructor for class org.km3net.clb.remote.msg.MessageContext
Creates a new message context.
MessageDecoder<T> - Interface in org.km3net.clb.remote.msg
Interface specifying the message decoder.
MessageEventHandler<T> - Interface in org.km3net.clb.remote.msg
Interface implemented to receive events of specific types.
MessageException - Exception in org.km3net.clb.remote.msg
MessageException is thrown if an unlikely event takes place.
MessageException(String) - Constructor for exception org.km3net.clb.remote.msg.MessageException
 
MessageException(String, Throwable) - Constructor for exception org.km3net.clb.remote.msg.MessageException
 
MessageLostException - Exception in org.km3net.clb.remote.msg
 
MessageLostException() - Constructor for exception org.km3net.clb.remote.msg.MessageLostException
 
MessageProcessor - Class in org.km3net.clb.remote.msg
MessageProcessor is responsible for creating and decoding messages, and tracking response objects.
MessageProcessor(Inet4Address) - Constructor for class org.km3net.clb.remote.msg.MessageProcessor
Creates a new MessageProcessor object for the given CLB.
MessageReader - Class in org.km3net.clb.remote.msg
Special class for reading the content of a message.
MessageReader(byte[]) - Constructor for class org.km3net.clb.remote.msg.MessageReader
 
MessageWriter - Class in org.km3net.clb.remote.msg
Special class for constructing the content of a MCF message.
MessageWriter() - Constructor for class org.km3net.clb.remote.msg.MessageWriter
Special MCFOutputSt
msg - Variable in class org.km3net.clb.remote.ClbError
 
msg - Variable in class org.km3net.clb.remote.Control.CommandGroup
The message processor to register commands to.
MSG_BSE_BPS_DBG_CMDRPLY - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_BSE_CONFIGURE - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_BSE_EDFA_DBG_CMD - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_BSE_EDFA_DBG_CMDRPLY - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_BSE_RESET - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_ACTIVATE_CFG - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_CURRENT_ERR - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_EVENT - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_GET_STATE - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_GET_VARS2 - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_SCH_EVENT - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_SET_VARS - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_SET_VARS2 - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_STORE_CFG - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_SUB_VARS - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_SUB_VARSRATE2 - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_CLB_UNSUB_VARS - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_DBG_BUS_READ - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_DBG_BUS_RMW - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_DBG_BUS_WRITE - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_DBG_FLASH_READ - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_DBG_I2C_READ - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_DBG_I2C_WRITE - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_DBG_UART_RX - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_DBG_UART_TX - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_INS_AHRS_GET_REG - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_INS_AHRS_GET_REG_EX - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_INS_AHRS_SET_REG - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_NET_MUX_DEST - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_NET_TSFP_INFO - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_NET_TSFP_STATUS - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_NET_WL_TUNE_ACK - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_NET_WL_TUNE_INFO - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_NET_WL_TUNE_SET - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_NET_WR_CMD - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_BOOT - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_CONTUN_INIT - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_CONTUN_SEND - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_COREDUMP_CLR - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_DATEREV - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_EVT_TARGET - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_GOLDEN_STOP - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_GOLDEN_UNLOCK - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_IMG_GET2 - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_LOG_GET - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_P_LOG_GET - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_PING - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_RESET - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_RT_CONFIG - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_UPDATE - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_UPDATE_END - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_UPDATE_START - Static variable in class org.km3net.clb.remote.MsgTypes
 
MSG_SYS_VERIFY - Static variable in class org.km3net.clb.remote.MsgTypes
 
msgCount() - Method in class org.km3net.clb.remote.stack.MCFPacket
 
MsgTypes - Class in org.km3net.clb.remote
 

N

name - Variable in enum org.km3net.clb.ImageType
 
name - Variable in enum org.km3net.clb.MacType
 
name - Variable in enum org.km3net.clb.remote.CmdSystem.DateRev.ImageType
 
name - Variable in class org.km3net.clb.remote.pv.VarInfo
name for this variable
name - Variable in enum org.km3net.clb.remote.pv.VarType
 
name - Variable in class org.km3net.tools.Logger
 
NAME_ID - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
net - Variable in class org.km3net.clb.remote.Control
Contains commands for controlling the network and WhiteRabbit
NET_CABLE_RTT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_DEBUG_NET - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_IPMUX_PORTS - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_IPMUX_SRV_IP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_IPMUX_SRV_IP1 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_IPMUX_SRV_IP2 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_IPMUX_SRV_IP3 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_IPMUX_SRV_IP4 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_IPMUX_SRV_MAC - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_IPMUX_SRV_MAC1 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_IPMUX_SRV_MAC2 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_IPMUX_SRV_MAC3 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_IPMUX_SRV_MAC4 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_MAC_ADDR - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_RX_INPUT_POWER - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_SC_PORT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_SFP_TEMP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_TX_OUTPUT_POWER - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_WR_BITSLIDE - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_WR_DELTA - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_WR_MU - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_WR_ST_GEN - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_WR_ST_PTP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_WR_ST_SERV - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
NET_WR_TEMP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
newLine(String) - Method in class org.km3net.clb.remote.CmdSystem.PersistentLogLines
Called for each line received.
NO_DEV - org.km3net.clb.remote.ClbError.ErrorCode
 
NO_RESULT - Static variable in class org.km3net.clb.remote.msg.Response
 
NONE - org.km3net.clb.ImageInfoType
 
NONE - org.km3net.clb.remote.ClbError.ErrorCode
 
NOT_EXIST - org.km3net.clb.remote.ClbError.ErrorCode
 
NOT_IMPL - org.km3net.clb.remote.ClbError.ErrorCode
 
NOT_SUP - org.km3net.clb.remote.ClbError.ErrorCode
 

O

OPT_CHAN_ENABLE - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_CHAN_STATUS - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_DEBUG_OPT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_DISABLE_CH - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_DISABLE_OPT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_HR_VETO_ENA_CH - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_HR_VETO_THRES - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_MIN_TOT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_MULHIT_ENA_CH - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_NANO_DELAY2 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_NANO_LENGTH2 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_NANO_PCOUNT2 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_NANO_PERIOD2 - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_NANO_VOLT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_PMT_HIGHVOLT - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_PMT_ID - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
OPT_PMT_THRESHOLD - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
options - Variable in class org.km3net.clb.remote.CmdNetwork.TSFPInfo
 
org.km3net.clb - package org.km3net.clb
 
org.km3net.clb.remote - package org.km3net.clb.remote
Provides a high-level interface for control of the remote CLB.
org.km3net.clb.remote.msg - package org.km3net.clb.remote.msg
Provides low-level messaging facilities.
org.km3net.clb.remote.pv - package org.km3net.clb.remote.pv
 
org.km3net.clb.remote.stack - package org.km3net.clb.remote.stack
Implements the low-level Simple Retransmission Protocol layer and Message Container Format classes used by MessageProcessor and related.
org.km3net.tools - package org.km3net.tools
 
org.km3net.tools.logger - package org.km3net.tools.logger
 
OVERFLOW - org.km3net.clb.remote.ClbError.ErrorCode
 

P

parse(String[]) - Method in class org.km3net.tools.SimpleArgumentParser
 
parse(Matcher) - Method in interface org.km3net.tools.Utils.LongParser
 
parseLong(String) - Static method in class org.km3net.tools.Utils
Extended long integer parser, which supports prefixing.
path - Variable in class org.km3net.clb.remote.ClbError.CodeLoc
 
peek() - Method in class org.km3net.clb.remote.msg.ResponseQueue
 
PersistentLogLines() - Constructor for class org.km3net.clb.remote.CmdSystem.PersistentLogLines
 
ping() - Method in class org.km3net.clb.remote.CmdSystem
Send a ping command.
PLAIN_WR_1GBE - org.km3net.clb.MacType
 
poll() - Method in class org.km3net.clb.remote.msg.Response
 
poll() - Method in class org.km3net.clb.remote.msg.ResponseQueue
 
poll(long, TimeUnit) - Method in class org.km3net.clb.remote.msg.ResponseQueue
 
pollAny() - Method in class org.km3net.clb.remote.msg.Response
 
pos - Variable in class org.km3net.clb.ImageInfo
Position in flash (0..3), or -1 if loaded from file
postCommand(int, MessageWriter, MessageDecoder<T>, Object) - Method in class org.km3net.clb.remote.msg.MessageProcessor
Posts a command to a node.
postEvent(int, MessageWriter) - Method in class org.km3net.clb.remote.msg.MessageProcessor
Posts an event to a node or a broadcast group.
PREREQ_MAC - org.km3net.clb.remote.ClbState
 
PREREQ_SUCCESS - org.km3net.clb.remote.ClbState
 
PREREQ_WR - org.km3net.clb.remote.ClbState
 
printHelp() - Method in class org.km3net.tools.SimpleArgumentParser
 
processor - Variable in class org.km3net.clb.remote.msg.Response
 
ProcVar - Class in org.km3net.clb.remote.pv
 
ProcVar() - Constructor for class org.km3net.clb.remote.pv.ProcVar
 
ProcVarUtils - Class in org.km3net.clb.remote.pv
 
PROTOCOL - org.km3net.clb.remote.ClbError.ErrorCode
 
put(K, V) - Method in class org.km3net.tools.DefaultMap
 
put(K, V) - Method in class org.km3net.tools.FilterMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.km3net.tools.DefaultMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.km3net.tools.FilterMap
 

Q

q(Response<?>) - Method in class org.km3net.clb.remote.msg.ResponseBatch
Queues a response in the batch.
q(Response<T>) - Method in class org.km3net.clb.remote.msg.ResponseQueue
 
queueSize() - Method in class org.km3net.clb.remote.msg.ResponseQueue
 
QUIT - org.km3net.clb.remote.ClbEvent
 

R

read(MessageReader) - Method in class org.km3net.clb.remote.pv.VarInfo
 
READABLE - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
readBool() - Method in class org.km3net.clb.remote.msg.MessageReader
Reads a boolean value from the stream.
readF32() - Method in class org.km3net.clb.remote.msg.MessageReader
Reads a floating point value.
readF64() - Method in class org.km3net.clb.remote.msg.MessageReader
Reads a double value.
readFlash(int, long) - Method in class org.km3net.clb.remote.CmdDebug
Reads FLASH_READ_SIZE bytes of flash
readFully(File) - Static method in class org.km3net.clb.ImageTools
 
readI16() - Method in class org.km3net.clb.remote.msg.MessageReader
 
readI32() - Method in class org.km3net.clb.remote.msg.MessageReader
 
readI64() - Method in class org.km3net.clb.remote.msg.MessageReader
 
readI8() - Method in class org.km3net.clb.remote.msg.MessageReader
 
readString() - Method in class org.km3net.clb.remote.msg.MessageReader
 
readU16() - Method in class org.km3net.clb.remote.msg.MessageReader
 
readU32() - Method in class org.km3net.clb.remote.msg.MessageReader
 
readU64() - Method in class org.km3net.clb.remote.msg.MessageReader
 
readU8() - Method in class org.km3net.clb.remote.msg.MessageReader
 
READY - org.km3net.clb.remote.ClbState
 
receive() - Method in class org.km3net.clb.remote.stack.SRPSocket
Receives data.
receivePending() - Method in class org.km3net.clb.remote.stack.SRPSocket
Returns whether there is anything to receive.
RECOVER - org.km3net.clb.remote.ClbEvent
 
remoteAddress() - Method in class org.km3net.clb.remote.stack.SRPSocket
 
remove(Object) - Method in class org.km3net.tools.DefaultMap
 
remove(Object) - Method in class org.km3net.tools.FilterMap
 
remove(MessageEventHandler<T>) - Method in class org.km3net.clb.remote.msg.EventDispenser
 
remove(Response<?>) - Method in class org.km3net.clb.remote.msg.ResponseCache
Removes a response from the cache.
removeAllVarListener(VariableListener) - Method in class org.km3net.clb.remote.pv.VarCache
 
removeEventListenr(int) - Method in class org.km3net.clb.remote.msg.MessageProcessor
Removes an event listener.
removeVarListener(List<Integer>, VariableListener) - Method in class org.km3net.clb.remote.pv.VarCache
 
reply - org.km3net.clb.remote.stack.MCFClass
 
RES_EXH - org.km3net.clb.remote.ClbError.ErrorCode
 
RESCALE(int, int, int, int, int) - Static method in class org.km3net.tools.Macro
 
resendTimeout - Variable in class org.km3net.clb.remote.stack.SRPPacket
 
reset() - Method in class org.km3net.clb.remote.CmdBase
Resets the base module.
reset() - Method in class org.km3net.clb.remote.stack.MCFPacket
 
RESET - org.km3net.clb.remote.ClbEvent
 
response - Variable in class org.km3net.clb.remote.CmdNetwork.WrCmdResult
 
Response<T> - Class in org.km3net.clb.remote.msg
Encapsulates a (delayed) response from the remote CLB board.
Response(MessageDecoder<T>, MessageProcessor, int, int, Object) - Constructor for class org.km3net.clb.remote.msg.Response
Create a new response.
ResponseBatch - Class in org.km3net.clb.remote.msg
This class can be used to batch responses if you wish to execute a sequence of commands.
ResponseBatch() - Constructor for class org.km3net.clb.remote.msg.ResponseBatch
 
ResponseCache - Class in org.km3net.clb.remote.msg
ResponseCache tracks response objects created when a command is invoked.
ResponseCache() - Constructor for class org.km3net.clb.remote.msg.ResponseCache
 
responseException(Response<String[]>, Exception) - Method in class org.km3net.clb.remote.CmdSystem.PersistentLogLines
 
responseException(Response<T>, Exception) - Method in interface org.km3net.clb.remote.msg.ResponseHandler
Invoked when a command resulted in an exception.
responseException(Response<T>, Exception) - Method in class org.km3net.clb.remote.msg.ResponseQueue
 
ResponseException - Exception in org.km3net.clb.remote.msg
Thrown when a command yields an error.
ResponseException(ClbError) - Constructor for exception org.km3net.clb.remote.msg.ResponseException
 
ResponseException(ClbError, String) - Constructor for exception org.km3net.clb.remote.msg.ResponseException
 
ResponseException(ClbError, String, MessageContext) - Constructor for exception org.km3net.clb.remote.msg.ResponseException
 
ResponseHandler<T> - Interface in org.km3net.clb.remote.msg
Allows for asynchronous handling of responses.
ResponseQueue<T> - Class in org.km3net.clb.remote.msg
ResponseQueue is an asynchronous queue.
ResponseQueue() - Constructor for class org.km3net.clb.remote.msg.ResponseQueue
 
responseValue(Response<String[]>, String[]) - Method in class org.km3net.clb.remote.CmdSystem.PersistentLogLines
 
responseValue(Response<T>, T) - Method in interface org.km3net.clb.remote.msg.ResponseHandler
Invoked when a response arrives.
responseValue(Response<T>, T) - Method in class org.km3net.clb.remote.msg.ResponseQueue
 
resultsPending() - Method in class org.km3net.clb.remote.msg.ResponseQueue
 
returnValue - Variable in class org.km3net.clb.remote.CmdNetwork.WrCmdResult
 
rewind() - Method in class org.km3net.clb.remote.msg.MessageReader
 
rpl - Variable in class org.km3net.clb.remote.CmdBase.BpsReply
Reply code
RtConfig() - Constructor for class org.km3net.clb.remote.CmdSystem.RtConfig
 
rtImage - Variable in class org.km3net.clb.remote.CmdSystem.RtConfig
Runtime image number to load.
RUNNING - org.km3net.clb.remote.ClbState
 
Runtime - org.km3net.clb.remote.CmdSystem.DateRev.ImageType
 

S

S() - Method in class org.km3net.clb.remote.pv.Var
 
SA() - Method in class org.km3net.clb.remote.pv.Var
 
safeLookup(Map<T, String>, T) - Static method in class org.km3net.tools.Utils
 
scalarType - Variable in class org.km3net.clb.remote.pv.VarInfo
base type of this variable
schEvent(ClbEvent, long) - Method in class org.km3net.clb.remote.CmdLogicBoard
 
SCLSIZE_MASK - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLSIZE_SHIFT - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_BOOL - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_F32 - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_F64 - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_I16 - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_I32 - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_I64 - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_I8 - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_MASK - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_SHIFT - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_U16 - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_U32 - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_U64 - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SCLTYP_U8 - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
send(byte[]) - Method in class org.km3net.clb.remote.stack.SRPSocket
Send data onto the network.
sendCount - Variable in class org.km3net.clb.remote.stack.SRPPacket
 
sender - Variable in class org.km3net.clb.remote.msg.MessageContext
Address and port of the sender
sendUpdate(int, byte[]) - Method in class org.km3net.clb.remote.CmdSystem
Send a single chunk of the update (suitable for unicast).
sendWlAck() - Method in class org.km3net.clb.remote.CmdNetwork
Acks the wavelength.
setBatchMode(boolean) - Method in class org.km3net.clb.remote.Control
Sets the batching mode.
setBatchMode(boolean) - Method in class org.km3net.clb.remote.msg.MessageProcessor
Sets batch mode of the CLBControl on or off.
setCallback(SRPSocketCallback) - Method in class org.km3net.clb.remote.stack.SRPSocket
Sets the SRP Callback.
setEventListener(int, MessageDecoder<T>, MessageEventHandler<T>) - Method in class org.km3net.clb.remote.msg.MessageProcessor
Register an event handler for a specific message type.
setEventTarget(InetSocketAddress) - Method in class org.km3net.clb.remote.CmdSystem
Sets or clears an event target with the specified socket address.
setHandler(ResponseHandler<T>) - Method in class org.km3net.clb.remote.msg.Response
 
setLevel(Class<?>, Logger.LogLevel) - Static method in class org.km3net.tools.Logger
Sets the level for a specific class.
setLevel(Logger.LogLevel) - Static method in class org.km3net.tools.Logger
Sets the global log level.
setLoggerLevel(Logger.LogLevel) - Method in class org.km3net.tools.Logger
Sets the level for a specific logger.
setMuxDest(Inet4Address) - Method in class org.km3net.clb.remote.CmdNetwork
Sets the destination address of the IPMux.
setRtConfig(CmdSystem.RtConfig) - Method in class org.km3net.clb.remote.CmdSystem
Sets the runtime configuration.
setThreadPoolSize(int) - Static method in class org.km3net.clb.remote.msg.MessageProcessor
 
setVar(int, Object) - Method in class org.km3net.clb.remote.CmdLogicBoard
 
setVars(Map<Integer, Object>) - Method in class org.km3net.clb.remote.CmdLogicBoard
Sets the value to a number of variables.
setWLTuneWord(int) - Method in class org.km3net.clb.remote.CmdNetwork
 
shortName - Variable in enum org.km3net.tools.Logger.LogLevel
 
shutdown() - Method in class org.km3net.clb.remote.ConsoleBridge
 
SILENT - org.km3net.tools.Logger.LogLevel
 
SimpleArgumentParser - Class in org.km3net.tools
 
SimpleArgumentParser(String) - Constructor for class org.km3net.tools.SimpleArgumentParser
 
SimpleArgumentParser.ArgDesc - Class in org.km3net.tools
 
SimpleArgumentParser.ArgType - Enum in org.km3net.tools
 
size - Variable in enum org.km3net.clb.remote.pv.VarType
 
size() - Method in class org.km3net.clb.remote.msg.ResponseCache
 
size() - Method in class org.km3net.tools.DefaultMap
 
size() - Method in class org.km3net.tools.FilterMap
 
skip(int) - Method in class org.km3net.clb.remote.msg.MessageReader
 
socketCount() - Method in class org.km3net.clb.remote.stack.SRPSocketHandler
 
srpNewData() - Method in class org.km3net.clb.remote.msg.MessageProcessor
 
srpNewData() - Method in interface org.km3net.clb.remote.stack.SRPSocketCallback
 
SRPPacket - Class in org.km3net.clb.remote.stack
SRPPacket is used for caching.
SRPPacket() - Constructor for class org.km3net.clb.remote.stack.SRPPacket
 
SRPPacketDecorator - Interface in org.km3net.clb.remote.stack
 
SRPSocket - Class in org.km3net.clb.remote.stack
Implements the Simple Retransmission Protocol (SRP).
SRPSocket(Inet4Address, int) - Constructor for class org.km3net.clb.remote.stack.SRPSocket
Create an SRP socket to the given remote address.
SRPSocketCallback - Interface in org.km3net.clb.remote.stack
Can be used to notify a listening socket that new data is present.
SRPSocketHandler - Class in org.km3net.clb.remote.stack
The SRPSocketHandler manages the asynchronous processing of an SRPSocket.
SRPSocketHandler(int) - Constructor for class org.km3net.clb.remote.stack.SRPSocketHandler
 
stage(int, Object) - Method in class org.km3net.clb.remote.pv.VarCache
 
stage(Map<Integer, Object>) - Method in class org.km3net.clb.remote.pv.VarCache
Stage changes.
STANDBY - org.km3net.clb.remote.ClbState
 
start(boolean) - Method in class org.km3net.clb.remote.FWUpdate
 
START - org.km3net.clb.remote.ClbEvent
 
startUpdate(int, int) - Method in class org.km3net.clb.remote.CmdSystem
Initiates an update.
stateChange - Variable in class org.km3net.clb.remote.CmdLogicBoard
 
status - Variable in class org.km3net.clb.remote.CmdNetwork.TSFPStatus
 
StdDecoders - Class in org.km3net.clb.remote.msg
Contains various standard decoders.
StdDecoders() - Constructor for class org.km3net.clb.remote.msg.StdDecoders
 
STOP - org.km3net.clb.remote.ClbEvent
 
stopGolden() - Method in class org.km3net.clb.remote.CmdSystem
Prevents the golden image from booting the runtime image.
StreamLogger - Class in org.km3net.tools.logger
StreamLogger sends logging to provided output stream.
StreamLogger(Class<?>, PrintStream) - Constructor for class org.km3net.tools.logger.StreamLogger
 
StreamLoggerFactory - Class in org.km3net.tools.logger
 
StreamLoggerFactory() - Constructor for class org.km3net.tools.logger.StreamLoggerFactory
 
STRING - org.km3net.tools.SimpleArgumentParser.ArgType
 
STRING - Static variable in class org.km3net.clb.remote.msg.StdDecoders
Expects a string.
STRING_LINIENT - Static variable in class org.km3net.clb.remote.msg.StdDecoders
Expects a string, or an empty message.
subscribeVars(int...) - Method in class org.km3net.clb.remote.CmdLogicBoard
Subscribes to a number of variables.
subscribeVars(int, int...) - Method in class org.km3net.clb.remote.CmdLogicBoard
Subscribes to a number of variables with a single rate, or interval.
subsys() - Method in class org.km3net.clb.remote.pv.VarInfo
Returns the subsystem ID.
SUBSYS_MASK - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
SUBSYS_SHIFT - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
swDateRev - Variable in class org.km3net.clb.remote.CmdSystem.DateRev
 
swRev - Variable in class org.km3net.clb.ImageInfo
(V1) Software revision, encoding either decimal or hex encoded date, not sure
sys - Variable in class org.km3net.clb.remote.Control
This section contains commands for the system group.
SYS_AES_TS_FIFOC - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_BOARD - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_BUILD - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_CLB_STATE - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_DISABLE_SYS - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_DOM_ID - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_FPGA_TEMP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_HW_DATE_REV - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_IMGTYPE - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_LOAD - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_MAC - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_POWER_TEMP - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_PWR_MEAS - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_RUN_NUMBER - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_STMACH_PKTSIZE - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_SYS_RUN_ENA - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_TDC_TS_FIFOC - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYS_TIME_SLICE_DUR - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
SYSTEM - org.km3net.clb.remote.ClbError.ErrorCode
 

T

take() - Method in class org.km3net.clb.remote.msg.ResponseQueue
 
terminate() - Method in class org.km3net.clb.remote.stack.SRPSocketHandler
 
textValue(String) - Method in class org.km3net.tools.SimpleArgumentParser
 
textValue(String, String) - Method in class org.km3net.tools.SimpleArgumentParser
 
textValues(String) - Method in class org.km3net.tools.SimpleArgumentParser
 
time - Variable in class org.km3net.clb.remote.msg.MessageContext
Time the message was issued
time - Variable in class org.km3net.clb.remote.stack.MCFMessage
 
TIMEOUT - org.km3net.clb.remote.ClbError.ErrorCode
 
toBytes() - Method in class org.km3net.clb.remote.msg.MessageWriter
 
toBytes() - Method in class org.km3net.clb.remote.stack.MCFPacket
 
toString() - Method in class org.km3net.clb.ImageInfo
 
toString() - Method in enum org.km3net.clb.remote.ClbError.ErrorCode
 
toString() - Method in class org.km3net.clb.remote.ClbError
 
toString() - Method in class org.km3net.clb.remote.msg.Response
 
toString() - Method in class org.km3net.clb.remote.pv.Var
 
trace(String, Object...) - Method in class org.km3net.tools.Logger
 
TRACE - org.km3net.tools.Logger.LogLevel
 
transactionCount() - Method in class org.km3net.clb.remote.stack.SRPSocket
Returns the number of active transactions.
tuneProc - Variable in class org.km3net.clb.remote.CmdNetwork.WlTuneInfo
One of WL_TUNE_PROC_*
tuneState - Variable in class org.km3net.clb.remote.CmdNetwork.WlTuneInfo
One of WL_TUNE_STATE_*
tuneWord - Variable in class org.km3net.clb.remote.CmdNetwork.WlTuneInfo
Current tuning word.
type - Variable in class org.km3net.clb.remote.msg.MessageContext
The type of the message
type - Variable in class org.km3net.clb.remote.msg.Response
 
type - Variable in class org.km3net.clb.remote.stack.MCFMessage
 
typeString() - Method in class org.km3net.clb.remote.pv.VarInfo
Returns the type as readable string.

U

U16 - org.km3net.clb.remote.pv.VarType
 
U32 - org.km3net.clb.remote.pv.VarType
 
U64 - org.km3net.clb.remote.pv.VarType
 
U8 - org.km3net.clb.remote.pv.VarType
 
UART_MAX - Static variable in class org.km3net.clb.remote.CmdDebug
 
UART1 - Static variable in class org.km3net.clb.remote.CmdDebug
CLB UART 1
UART2 - Static variable in class org.km3net.clb.remote.CmdDebug
CLB UART 2
UART3 - Static variable in class org.km3net.clb.remote.CmdDebug
CLB UART 3
UART4 - Static variable in class org.km3net.clb.remote.CmdDebug
CLB UART 4
uartRx(int) - Method in class org.km3net.clb.remote.CmdDebug
Reads data from a UART buffer.
uartTx(int, String) - Method in class org.km3net.clb.remote.CmdDebug
Writes data to a UART buffer.
UNDEFINED - org.km3net.clb.remote.ClbState
 
Unknown - org.km3net.clb.remote.CmdSystem.DateRev.ImageType
 
UNKNOWN - org.km3net.clb.ImageInfoType
 
UNKNOWN - org.km3net.clb.ImageType
 
UNKNOWN - org.km3net.clb.MacType
 
UNKNOWN - org.km3net.clb.remote.ClbError.ErrorCode
 
unlockGolden() - Method in class org.km3net.clb.remote.CmdSystem
Unlocks the golden image for writing.
unsubscribeVars(int[]) - Method in class org.km3net.clb.remote.CmdLogicBoard
Unsubscribes to a number of variables.
UNSUPPORTED - org.km3net.clb.ImageInfoType
 
update(Map<Integer, Object>) - Method in class org.km3net.clb.remote.pv.VarCache
 
updateComplete() - Method in interface org.km3net.clb.remote.FWUpdate.FWUpdateListener
 
updateImage(Control, File, int, FWUpdate.FWUpdateListener) - Static method in class org.km3net.clb.remote.FWUpdate
 
updateVerifyFailed(Exception) - Method in interface org.km3net.clb.remote.FWUpdate.FWUpdateListener
 
updateVerifyProgress(int, int) - Method in interface org.km3net.clb.remote.FWUpdate.FWUpdateListener
 
user - Variable in class org.km3net.clb.remote.msg.Response
 
Utils - Class in org.km3net.tools
 
Utils.LongParser - Interface in org.km3net.tools
 

V

V1 - org.km3net.clb.ImageInfoType
 
V2 - org.km3net.clb.ImageInfoType
 
val - Variable in class org.km3net.clb.remote.ClbError.KeyVal
 
validIP(String) - Static method in class org.km3net.tools.Utils
 
value - Variable in enum org.km3net.clb.ImageInfoType
 
value - Variable in enum org.km3net.clb.ImageType
 
value - Variable in enum org.km3net.clb.MacType
 
ValuedEnum - Interface in org.km3net.tools
 
valueOf(String) - Static method in enum org.km3net.clb.ImageInfoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.km3net.clb.ImageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.km3net.clb.MacType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.km3net.clb.remote.ClbError.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.km3net.clb.remote.ClbEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.km3net.clb.remote.ClbState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.km3net.clb.remote.CmdSystem.DateRev.ImageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.km3net.clb.remote.pv.VarType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.km3net.clb.remote.stack.MCFClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.km3net.tools.Logger.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.km3net.tools.SimpleArgumentParser.ArgType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.km3net.clb.ImageInfoType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.km3net.clb.ImageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.km3net.clb.MacType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.km3net.clb.remote.ClbError.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.km3net.clb.remote.ClbEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.km3net.clb.remote.ClbState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.km3net.clb.remote.CmdSystem.DateRev.ImageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.km3net.clb.remote.pv.VarType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.km3net.clb.remote.stack.MCFClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.km3net.tools.DefaultMap
 
values() - Method in class org.km3net.tools.FilterMap
 
values() - Static method in enum org.km3net.tools.Logger.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.km3net.tools.SimpleArgumentParser.ArgType
Returns an array containing the constants of this enum type, in the order they are declared.
Var - Class in org.km3net.clb.remote.pv
 
Var(Object, boolean, VarInfo) - Constructor for class org.km3net.clb.remote.pv.Var
 
VAR_BYTE_ARR - Static variable in class org.km3net.clb.remote.msg.StdDecoders
Responses returning a variable byte array
VAR_INFO - Static variable in class org.km3net.clb.remote.pv.ProcVar
 
VAR_INT_ARR - Static variable in class org.km3net.clb.remote.msg.StdDecoders
Responses returning an integer array.
VAR_LIST_DECODER - Static variable in class org.km3net.clb.remote.msg.StdDecoders
Decodes a list of variables, containing <var ID, var value> pairs.
VAR_LIST_DECODER_SINGLE - Static variable in class org.km3net.clb.remote.msg.StdDecoders
 
VarCache - Class in org.km3net.clb.remote.pv
VarCache caches all process variables for easy access.
VarCache() - Constructor for class org.km3net.clb.remote.pv.VarCache
 
VariableListener - Interface in org.km3net.clb.remote.pv
 
variablesStaged(Collection<Integer>) - Method in interface org.km3net.clb.remote.pv.VariableListener
 
variablesUpdated(Collection<Integer>) - Method in interface org.km3net.clb.remote.pv.VariableListener
 
VARIDX_MASK - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
VARIDX_SHIFT - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
VarInfo - Class in org.km3net.clb.remote.pv
 
VarInfo(int, String, String) - Constructor for class org.km3net.clb.remote.pv.VarInfo
 
varSize() - Method in class org.km3net.clb.remote.pv.VarInfo
Returns the total size of the variable.
VarType - Enum in org.km3net.clb.remote.pv
 
varUpdate - Variable in class org.km3net.clb.remote.CmdLogicBoard
Event dispenser for the variable update task.
verify(int, int, byte[]) - Method in class org.km3net.clb.remote.CmdSystem
Verifies a part of the image.
verify(int, int, long) - Method in class org.km3net.clb.remote.CmdSystem
 
verifyComplete(int, List<Integer>) - Method in interface org.km3net.clb.remote.FWUpdate.FWUpdateListener
 
verifyImage(Control, File, int, FWUpdate.FWUpdateListener) - Static method in class org.km3net.clb.remote.FWUpdate
 
VIRTUAL - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
VOID - Static variable in class org.km3net.clb.remote.msg.StdDecoders
Responses returning void (e.g.

W

warning(String, Object...) - Method in class org.km3net.tools.Logger
 
WARNING - org.km3net.tools.Logger.LogLevel
 
wavelength - Variable in class org.km3net.clb.remote.CmdNetwork.TSFPStatus
 
wl_err - Variable in class org.km3net.clb.remote.CmdNetwork.TSFPStatus
 
WL_TUNE_PROC_EOPTOLINK - Static variable in class org.km3net.clb.remote.CmdNetwork
 
WL_TUNE_PROC_JDSU - Static variable in class org.km3net.clb.remote.CmdNetwork
 
WL_TUNE_PROC_LUMENTUM - Static variable in class org.km3net.clb.remote.CmdNetwork
 
WL_TUNE_PROC_NONE - Static variable in class org.km3net.clb.remote.CmdNetwork
 
WL_TUNE_PROC_OESOLUTIONS - Static variable in class org.km3net.clb.remote.CmdNetwork
 
WL_TUNE_PROC_SIMULATION - Static variable in class org.km3net.clb.remote.CmdNetwork
 
WL_TUNE_PROC_TSFP - Static variable in class org.km3net.clb.remote.CmdNetwork
 
WL_TUNE_STATE_BUSY - Static variable in class org.km3net.clb.remote.CmdNetwork
 
WL_TUNE_STATE_ERROR - Static variable in class org.km3net.clb.remote.CmdNetwork
 
WL_TUNE_STATE_IDLE - Static variable in class org.km3net.clb.remote.CmdNetwork
 
WL_TUNE_STATE_WAITACK - Static variable in class org.km3net.clb.remote.CmdNetwork
 
wrCmd(String) - Method in class org.km3net.clb.remote.CmdNetwork
 
WrCmdResult(MessageReader) - Constructor for class org.km3net.clb.remote.CmdNetwork.WrCmdResult
 
WRITABLE - Static variable in class org.km3net.clb.remote.pv.VarInfo
 
write(MessageWriter, Object) - Method in class org.km3net.clb.remote.pv.VarInfo
 
writeBoolean(boolean) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeDecimalAsInt(double, int) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeDecimalAsLong(double, int) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeDecimalAsShort(double, int) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeF32(float) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeF64(double) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeFixedArrayI16(short[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeFixedArrayI32(int[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeFixedArrayI64(long[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeFixedArrayI8(byte[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeFixedArrayU16(int[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeFixedArrayU32(long[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeFixedArrayU8(short[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeI16(short) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeI32(int) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeI32Arr(int[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
Write an array of I32's with length indication.
writeI64(long) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeI8(int) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeIntArray(int[], boolean) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeString(String) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeU16(int) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeU32(long) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeU64(BigInteger) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeU8(short) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeVarArrayI16(short[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeVarArrayI32(int[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeVarArrayI64(long[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeVarArrayI8(byte[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeVarArrayU16(int[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeVarArrayU32(long[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 
writeVarArrayU8(short[]) - Method in class org.km3net.clb.remote.msg.MessageWriter
 

X

X() - Method in class org.km3net.clb.remote.pv.Var
 
XA() - Method in class org.km3net.clb.remote.pv.Var
 

_

_BOOT - org.km3net.clb.remote.ClbEvent
 
_CONFIGURE - org.km3net.clb.remote.ClbEvent
 
_ERROR - org.km3net.clb.remote.ClbEvent
 
_FATAL - org.km3net.clb.remote.ClbEvent
 
_INS_FOUND - org.km3net.clb.remote.ClbEvent
 
_kArgs - Variable in class org.km3net.tools.SimpleArgumentParser
 
_MAC_VALID - org.km3net.clb.remote.ClbEvent
 
_RESTART - org.km3net.clb.remote.ClbEvent
 
_values - Variable in class org.km3net.tools.SimpleArgumentParser
 
_vArgs - Variable in class org.km3net.tools.SimpleArgumentParser
 
_WR_VALID - org.km3net.clb.remote.ClbEvent
 
A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes All Packages