A C D E F G H I K L M N O P R S T U V W X _ 

A

abortReceive() - Method in interface org.vishia.communication.InterProcessComm
Abort receiving function
abortReceive() - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
abortReceive() - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
accVariable(String, int) - Method in class org.vishia.inspcPC.mng.InspcMng
Returns a variable which's access to the target is established.
actNrofListIdents - Variable in class org.vishia.msgDispatch.MsgDispatcherCore
List of idents, its current length.
Address_InterProcessComm - Interface in org.vishia.communication
This interface is only defined as a type to commit to a method of InterProcessCommunication.
Address_InterProcessComm_Socket - Class in org.vishia.communication
Implementation of Adress_InterProcessComm represents a java.net.socketAddr for socket communication.
Address_InterProcessComm_Socket() - Constructor for class org.vishia.communication.Address_InterProcessComm_Socket
Empty constructor to call setLocalHostPort later
Address_InterProcessComm_Socket(String, int, int) - Constructor for class org.vishia.communication.Address_InterProcessComm_Socket
Constructor with full destination address given as 32-bit-integer value.
Address_InterProcessComm_Socket(String) - Constructor for class org.vishia.communication.Address_InterProcessComm_Socket
Constructor with address given as String.
Address_InterProcessComm_Socket(String, String, int) - Constructor for class org.vishia.communication.Address_InterProcessComm_Socket
Constructor with type, address and port.
addUserTxOrder(Runnable) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds any program snippet which is executed while preparing the telegram for data request from target.
addUserTxOrder(Runnable) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds any program snippet which is executed while preparing the telegram for data request from target.
addUserTxOrder(Runnable) - Method in class org.vishia.inspcPC.mng.InspcMng
 
AnswerComm_ifc - Interface in org.vishia.inspectorTarget
 
assignDatagram(byte[], int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
Assigns a datagram.
assignDataToFixChildren() - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItems
Because the method has fix childs, the assignDataToFixChilds method is overridden to apply to all fix childs.
await(int, Appendable) - Method in class org.vishia.inspcPC.InspcRxOk
 

C

callbackOnAnswer() - Method in interface org.vishia.inspcPC.InspcAccessExecRxOrder_ifc
If this method does not return null that callback address is registered.
callbackOnAnswer() - Method in class org.vishia.inspcPC.InspcRxOk
 
callbacksOnAnswer - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Reused instance to evaluate any info blocks.
callWithoutArguments() - Method in class org.vishia.communication.SocketTester
Invoked from parseArguments if no argument is given.
capacityToSendWithoutBlocking(int) - Method in interface org.vishia.communication.InterProcessComm
Tests wether a next send is done without blocking.
capacityToSendWithoutBlocking(int) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
capacityToSendWithoutBlocking(int) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
checkAndRemoveOldOrders(long) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Clean up the order list.
checkArguments() - Method in class org.vishia.communication.SocketTester
Checks the cmdline arguments relation together.
checkConnection() - Method in interface org.vishia.communication.InterProcessComm
Checks the connection.
checkConnection() - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
checkConnection() - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
checkExecuteSendUserOrder() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
This routine checks whether the communication is in its tx request gathering state: InspcTargetAccessor.isOrSetReady(long) returns true.
checkIsSent() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Returns true if enough information blocks are given, so that a telegram was sent already.
ClassContent - Class in org.vishia.inspectorTarget
Implements the commands to get fields and values from data and sets values.
ClassContent() - Constructor for class org.vishia.inspectorTarget.ClassContent
 
classContent - Variable in class org.vishia.inspectorTarget.Inspector
The sub module ClassContent should be accessible from outside to offer methods of it in the application itself.
ClassJc - Class in org.vishia.reflect
 
clear() - Method in class org.vishia.inspcPC.InspcRxOk
 
close() - Method in interface org.vishia.communication.InterProcessComm
Closes the mailbox, only to be called on shutdown of the application.
close() - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
close() - Method in class org.vishia.inspcPC.accTarget.InspcCommPort
Closes the thread for receive
close() - Method in class org.vishia.inspcPC.mng.InspcMng
 
close() - Method in interface org.vishia.msgDispatch.LogMessage
A call of this method closes the devices, which processed the message.
close() - Method in class org.vishia.msgDispatch.LogMessageFile
Closes the file and forces usage of a new file on next open.
close() - Method in class org.vishia.msgDispatch.LogMessageStream
 
close() - Method in class org.vishia.msgDispatch.MsgDispatcher
close and flush forces the dispatching of the messages in the queue.
close() - Method in class org.vishia.msgDispatch.MsgDispatcherCore
This routine may be overridden by the inherited class (usual MsgDispatcher to support closing.
close() - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
CmdConsumer_ifc - Interface in org.vishia.inspectorTarget
 
CmdExecuter - Class in org.vishia.inspectorTarget
 
CmdExecuter(CmdConsumer_ifc) - Constructor for class org.vishia.inspectorTarget.CmdExecuter
 
cmdFinit() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
This routine have to be called after the last cmd in one thread.
cmdGetAddressByPath(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'get address by path'
cmdGetAddressByPath(String, InspcAccessExecRxOrder_ifc) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'get value by path'
cmdGetAddressByPath(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdGetFields(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'get fields by path'
cmdGetFields(String, InspcAccessExecRxOrder_ifc) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
 
cmdGetFields(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdGetValueByHandle(int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'get value by ident'
cmdGetValueByHandle(int, InspcAccessExecRxOrder_ifc) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'register by path'
cmdGetValueByHandle(int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdGetValueByPath(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'get value by path'
cmdGetValueByPath(String, InspcAccessExecRxOrder_ifc) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'get value by path'
cmdGetValueByPath(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdlineErr - Variable in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
The output channels to console.
cmdlineErr - Variable in class org.vishia.msgDispatch.MsgRedirectConsole
The output channels to console.
cmdlineOut - Variable in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
The output channels to console.
cmdlineOut - Variable in class org.vishia.msgDispatch.MsgRedirectConsole
The output channels to console.
cmdRegisterHandle(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'register by path'
cmdRegisterHandle(String, InspcAccessExecRxOrder_ifc) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'register by path'
cmdRegisterHandle(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdSetDoubleByPath(String, double, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdSetFloatByPath(String, float, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdSetInt32ByPath(String, int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdSetValueByPath(String, long, int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'get value by path'
cmdSetValueByPath(VariableAccessArray_ifc, String) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
cmdSetValueByPath(String, int) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'set value by path'
cmdSetValueByPath(String, int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'set value by path'
cmdSetValueByPath(String, float, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'set value by path'
cmdSetValueByPath(String, double, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'set value by path'
cmdSetValueByPath(String, long, int, InspcAccessExecRxOrder_ifc) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'get value by path'
cmdSetValueByPath(String, int) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'get value by path'
cmdSetValueByPath(VariableAccessArray_ifc, String) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
 
cmdSetValueByPath(String, float, InspcAccessExecRxOrder_ifc) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'get value by path'
cmdSetValueByPath(String, double, InspcAccessExecRxOrder_ifc) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'get value by path'
cmdSetValueByPath(String, long, int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdSetValueByPath(String, int) - Method in class org.vishia.inspcPC.mng.InspcMng
Command to set a value.
cmdSetValueByPath(VariableAccessArray_ifc, String) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdSetValueByPath(String, float, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdSetValueByPath(String, double, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
Comm - Class in org.vishia.inspectorTarget
 
Comm(String, CmdExecuter) - Constructor for class org.vishia.inspectorTarget.Comm
Creates the communication for the inspector.
commPort - Variable in class org.vishia.inspcPC.mng.InspcMng
 
complete_ReplaceAlias_ifc(ReplaceAlias_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
completeConstruction() - Method in class org.vishia.inspcPC.mng.InspcMng
 
completeConstruction(Comm) - Method in class org.vishia.inspectorTarget.CmdExecuter
 
convertToMsg(String, CharSequence, Object...) - Method in class org.vishia.msgDispatch.MsgPrintStream
 
create(String, int) - Method in class org.vishia.communication.InterProcessCommFactory
Creates a InterProcessComm from a parameter String.
create(String) - Method in class org.vishia.communication.InterProcessCommFactory
Creates an instance of the InterProcessComm for the given communication implementation.
create(Address_InterProcessComm) - Method in class org.vishia.communication.InterProcessCommFactory
Creates an instance of the InterProcessComm for the given communication implementation.
create(String) - Method in class org.vishia.communication.InterProcessCommFactorySocket
 
create(String, int) - Method in class org.vishia.communication.InterProcessCommFactorySocket
Creates a InterProcessComm from a parameter String.
create(Address_InterProcessComm) - Method in class org.vishia.communication.InterProcessCommFactorySocket
 
create(String, InterProcessCommRx_ifc) - Static method in class org.vishia.communication.InterProcessCommRxThread
Static method to create invokes the constructor.
create(FileDescriptor) - Static method in class org.vishia.msgDispatch.LogMessageStream
 
create(String, int, int, int, int) - Static method in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
Creates a static instance to redirect System.err and System.out
create_InspcRxOk() - Method in class org.vishia.inspcPC.mng.InspcMng
 
createAddress() - Method in interface org.vishia.communication.InterProcessComm
Creates an empty instance for a address information, especially for the sender.
createAddress(int, int) - Method in interface org.vishia.communication.InterProcessComm
 
createAddress(String, int) - Method in interface org.vishia.communication.InterProcessComm
 
createAddress(String) - Method in interface org.vishia.communication.InterProcessComm
 
createAddress() - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
createAddress(int, int) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
createAddress(String, int) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
createAddress(String) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
createAddress(String, int) - Method in class org.vishia.communication.InterProcessCommFactory
Creates an address for a specific communication channel.
createAddress(String) - Method in class org.vishia.communication.InterProcessCommFactory
Creates an address for a specific communication channel.
createAddress(String, int) - Method in class org.vishia.communication.InterProcessCommFactorySocket
Creates an address information for the InterProcessComm from a parameter String.
createAddress(String) - Method in class org.vishia.communication.InterProcessCommFactorySocket
Creates an address for InterProcesscommunication with given description.
createAddress() - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
createAddress(int, int) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
createAddress(String, int) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
createAddress(String) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
createAddressSocket(String, String, int) - Static method in class org.vishia.communication.InterProcessCommFactorySocket
 
createDstAddr(String) - Method in class org.vishia.communication.InterProcessCommRxThread
Create any destination address for the given InterprocessComm implementation.
createTargetAddr(String) - Method in class org.vishia.inspcPC.accTarget.InspcCommPort
 
cycletime - Variable in class org.vishia.inspcPC.InspCmd.Args
 

D

data - Variable in class org.vishia.communication.InterProcessCommRx_ifc
This data pointer can be set by any application.
dataAvailable() - Method in interface org.vishia.communication.InterProcessComm
Tests wether data are available to receive.
dataAvailable() - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
dataAvailable() - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
debugRemoteAccess - Variable in class org.vishia.inspectorTarget.ClassContent
Yet only a placeholder, used in the C-implementation.
dispatchMsg(int, boolean, boolean, int, OS_TimeStamp, String, Va_list) - Method in class org.vishia.msgDispatch.MsgDispatcherCore
Dispatches a message.
dispatchQueuedMsg() - Method in class org.vishia.msgDispatch.MsgDispatcherCore
Dispatches all messages, which are stored in the queue.
ds - Variable in class org.vishia.inspcPC.mng.InspcVariable
 
dst - Variable in class org.vishia.msgDispatch.MsgDispatcherCore.Entry
The bits of destination dispatching are ascertained already before it is taken in the queue.
dst - Variable in class org.vishia.msgDispatch.MsgText_ifc.MsgConfigItem
Some chars which can specify the destination (output) for the message.

E

entryMsgBufferOverflow - Variable in class org.vishia.msgDispatch.MsgDispatcherCore
 
equals(Address_InterProcessComm, Address_InterProcessComm) - Method in interface org.vishia.communication.InterProcessComm
Compare the address to another address, returns true if it is the same address.
equals(Address_InterProcessComm, Address_InterProcessComm) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
equals(Address_InterProcessComm, Address_InterProcessComm) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
evaluateOneDatagram(InspcDataExchangeAccess.InspcDatagram, InspcAccessExecRxOrder_ifc, long, LogMessage, int, InspcTargetAccessor.DebugTxRx, int) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Evaluates a received telegram.
evaluateRxTelg(byte[], int) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
This routine is called from the received thread if a telegram with the sender of this target was received.
evaluateRxTelgInspcThread() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
This routine is invoked cyclically in the inspector thread.
ExampleInspector - Class in org.vishia.inspectorTarget.example
 
execInspcRxOrder(InspcDataExchangeAccess.Inspcitem, long, LogMessage, int) - Method in interface org.vishia.inspcPC.InspcAccessExecRxOrder_ifc
 
execInspcRxOrder(InspcDataExchangeAccess.Inspcitem, long, LogMessage, int) - Method in class org.vishia.inspcPC.InspcRxOk
 
execInspcRxTelg(InspcDataExchangeAccess.InspcDatagram[], LogMessage, int) - Method in interface org.vishia.inspcPC.accTarget.InspcAccessExecAnswerTelg_ifc
 
execRxData(byte[], int, Address_InterProcessComm) - Method in class org.vishia.communication.InterProcessCommRx_ifc
Callback routine for received data.
execRxData(byte[], int, Address_InterProcessComm) - Method in class org.vishia.communication.InterProcessCommRxExec
 
executeMonitorCmd(InspcDataExchangeAccess.Inspcitem, InspcDataExchangeAccess.InspcDatagram, int) - Method in class org.vishia.inspectorTarget.ClassContent
 
executeMonitorCmd(InspcDataExchangeAccess.Inspcitem, InspcDataExchangeAccess.InspcDatagram, int) - Method in interface org.vishia.inspectorTarget.CmdConsumer_ifc
Executes a command, writes the answer in the answer datagram.

F

fieldIter() - Method in class org.vishia.inspcPC.mng.InspcStruct
 
FieldJc - Class in org.vishia.reflect
This class extends the capability of the Java standard class java/lang/reflect/Field.
FieldJc(Field) - Constructor for class org.vishia.reflect.FieldJc
Creates based on a given field.
FieldJc(Class, String) - Constructor for class org.vishia.reflect.FieldJc
 
FieldJc(ClassJc, String) - Constructor for class org.vishia.reflect.FieldJc
 
FieldJcVariableAccess - Class in org.vishia.reflect
This class supports the access to a Java variable with the interface VariableAccess_ifc.
FieldJcVariableAccess(Object, Field) - Constructor for class org.vishia.reflect.FieldJcVariableAccess
 
FieldVariableAccess - Class in org.vishia.reflect
Deprecated use FieldJcVariableAccess
FieldVariableAccess() - Constructor for class org.vishia.reflect.FieldVariableAccess
 
fileOutput - Variable in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
It is null when #MsgDispatchSystemOutErr(String) was called with null.
fileTestXml - Variable in class org.vishia.inspcPC.InspCmd.Args
 
flush() - Method in interface org.vishia.communication.InterProcessComm
Flushs send data to destination.
flush() - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
flush() - Method in interface org.vishia.msgDispatch.LogMessage
A call of this method causes an activating of transmission of all messages since last flush.
flush() - Method in class org.vishia.msgDispatch.LogMessageFile
This method can be called after a cyclic time less than the nrofSecondsToFlush, but in the same thread like writing.
flush() - Method in class org.vishia.msgDispatch.LogMessageStream
 
flush() - Method in class org.vishia.msgDispatch.MsgDispatcher
flush forces the dispatching of the messages in the queue.
flush() - Method in class org.vishia.msgDispatch.MsgDispatcherCore
This routine may be overridden by the inherited class (usual MsgDispatcher to support flushing all queued messages.
flush() - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
ForierSyntheseHarmony - Class in org.vishia.example.fourier
 
ForierSyntheseHarmony() - Constructor for class org.vishia.example.fourier.ForierSyntheseHarmony
 
forName(String) - Static method in class org.vishia.reflect.ClassJc
Creates or gets the Class with the given name.
freeData(byte[]) - Method in interface org.vishia.communication.InterProcessComm
Relinguishes the data buffer, after it is evaluated.
freeData(byte[]) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
freeData(byte[]) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
fromClass(Class<?>) - Static method in class org.vishia.reflect.ClassJc
 

G

GenReflectProAgentExplorerXml - Class in org.vishia.inspector.helper
 
GenReflectProAgentExplorerXml() - Constructor for class org.vishia.inspector.helper.GenReflectProAgentExplorerXml
 
get() - Static method in class org.vishia.inspectorTarget.Inspector
Returns the first instance of the Inspector in this application.
get(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
get_dummy() - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItems
 
get_ident() - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
get_mode_typeVal() - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
get_nrofMsg() - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItems
 
get_timeMillisec() - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
get_timestamp() - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
get_values(int) - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
getAnswerNr() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
Gets the number of the answer datagram.
getArraylength(MemSegmJc) - Method in class org.vishia.reflect.FieldJc
 
getBitfield(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
Gets the value from a bitField.
getBoolean(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getByte() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
 
getByte(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getChar(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getClass(Object) - Static method in class org.vishia.reflect.ClassJc
 
getClazz() - Method in class org.vishia.reflect.ClassJc
Returns the basic Class like Field.getClass()
getCmd() - Method in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Returns the cmd in a Reflitem.
getContainer(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getDeclaredField(String) - Method in class org.vishia.reflect.ClassJc
 
getDeclaredFields() - Method in class org.vishia.reflect.ClassJc
 
getDimension(int) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getDimension(int) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getDouble() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
 
getDouble() - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getDouble(int...) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getDouble(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getDouble(int...) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getDouble() - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getEnclosingClass() - Method in class org.vishia.reflect.ClassJc
 
getEncryption() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
getEntrant() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
getFloat() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
A float value is provided in the bytes 8..11 in Big endian.
getFloat() - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getFloat(int...) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getFloat(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getFloat(int...) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getFloat() - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getFloatChild(short, ByteDataAccessBase) - Static method in class org.vishia.communication.InspcDataExchangeAccess
Returns the byte given value with the designated type as float value with conversion.
getFloatValueByHandle(int) - Method in class org.vishia.inspectorTarget.ClassContent
Gets the value described by this handle as float value.
getInspcTypeFromRxValue(InspcDataExchangeAccess.Inspcitem) - Static method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Gets the reflection type of the received information.
getInstance() - Static method in class org.vishia.communication.InterProcessCommFactory
Gets the instance of the InterProcessCommFactory for this application.
getInt() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
A long value is provided in the bytes 8..15 in Big endian.
getInt() - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getInt(int...) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getInt(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getInt(int...) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getInt() - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getInt64(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getIntChild(short, ByteDataAccessBase) - Static method in class org.vishia.communication.InspcDataExchangeAccess
Returns the byte given value with the designated type as int32 value with conversion.
getIntValueByHandle(int) - Method in class org.vishia.inspectorTarget.ClassContent
Gets the value described by this handle as int32 value.
getIxHandleFrom() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcAnswerValueByHandle
 
getIxHandleTo() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcAnswerValueByHandle
 
getLastRefreshTime() - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getLastRefreshTime() - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getLengthDatagram() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
getLenInfo() - Method in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
getListItems() - Method in class org.vishia.msgDispatch.MsgConfig
 
getListItems() - Method in interface org.vishia.msgDispatch.MsgText_ifc
 
getLong() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
A long value is provided in the bytes 8..15 in Big endian.
getLong() - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getLong(int...) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getLong(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getLong(int...) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getLong() - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getMemoryIdent(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getModeTypes() - Method in class org.vishia.msgDispatch.InspcMsgDataExchg
Returns 2 Bytes for any value from bit 1,0 to bit 15,14.
getModifiers() - Method in class org.vishia.reflect.FieldJc
 
getMsgText(int) - Method in class org.vishia.msgDispatch.MsgConfig
Returns the text to a message ident.
getMsgText(int) - Method in interface org.vishia.msgDispatch.MsgText_ifc
Returns a message text to the given ident number
getName() - Method in interface org.vishia.communication.InterProcessComm
 
getName() - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
getName() - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
getName() - Method in class org.vishia.reflect.ClassJc
 
getName() - Method in class org.vishia.reflect.FieldJc
 
getNrofItems() - Method in class org.vishia.msgDispatch.MsgConfig
 
getObjAndClass(MemSegmJc, ClassJc[], int...) - Method in class org.vishia.reflect.FieldJc
Returns the real Class and the referenced Object appropriate to the field in the given Object.
getOrder() - Method in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Gets the order number of the info block.
getOwnAddress() - Method in interface org.vishia.communication.InterProcessComm
Gets the own address of this interProcessComm, it are the receive parameters.
getOwnAddress() - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
getOwnAddress() - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
getPrintStreamLog(String) - Method in class org.vishia.msgDispatch.MsgPrintStream
Returns the PrintStream which converts and redirects the output String to the given LogMessage output.
getPwd() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
Gets a password for access control.
getReceiveErrorMsg(boolean) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
getSendBuffer(int) - Method in interface org.vishia.communication.InterProcessComm
Gets a buffer for send.
getSendBuffer(int) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
getSendBuffer(int) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
getSendErrorMsg(boolean) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
getSeqnr() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
getSetValueByPath(int, String, InspcDataExchangeAccess.InspcSetValue, InspcDataExchangeAccess.Inspcitem) - Method in class org.vishia.inspectorTarget.ClassContent
Gets or sets a value by given path of reflection.
getSharedFreeEntries() - Method in class org.vishia.msgDispatch.MsgDispatcher
Gets the internal free entries for sharing with an other log output, at example LogMessageFile.
getShort() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
 
getShort(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getSingleton() - Static method in class org.vishia.reflect.MemAccessArrayDebugJc
Returns the instance if there is only one istance.
getStateInfo() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
getStateOfTargetComm(int) - Method in class org.vishia.inspcPC.mng.InspcMng
 
getStaticArraySize() - Method in class org.vishia.reflect.FieldJc
 
getString() - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getString(int...) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getString(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
Gets a String representation of the content of this FieldJc in the given instance.
getString(int...) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getString() - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getSuperClass() - Method in class org.vishia.reflect.ClassJc
 
getSuperField() - Method in class org.vishia.reflect.ClassJc
 
getTargetAccessFromPath(String, boolean) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
getTargetAccessFromPath(String, boolean) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Splits a given full data path with device:datapath maybe with alias:datapath in the device, path, name and returns a struct.
getTargetAccessFromPath(String, boolean) - Method in class org.vishia.inspcPC.mng.InspcMng
Splits a given full data path with device:datapath maybe with alias:datapath in the device, path, name and returns a struct.
getTargetFromPath(String) - Method in interface org.vishia.inspcPC.UserInspcPlug_ifc
Replaces the prefix of the path with a possible replacement.
getTimeRequestRefresh() - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getType() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
Returns the type stored in byte 7 in range 0...255.
getType() - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getType() - Method in class org.vishia.reflect.FieldJc
 
getType() - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getTypeChar() - Method in class org.vishia.reflect.FieldJc
Returns the type char.
getTypeFromField(FieldJc) - Static method in class org.vishia.inspectorTarget.ClassContent
Converts the given Field of Reflection to the type byte.
getTypeFromInspcType(int) - Static method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Gets the type of the received information.
getValueByHandle(int, InspcDataExchangeAccess.Inspcitem) - Method in class org.vishia.inspectorTarget.ClassContent
getVariable(String) - Method in class org.vishia.inspcPC.mng.InspcMng
 

H

hasAnwer() - Method in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
 
hasSubstruct - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 

I

ident - Variable in class org.vishia.msgDispatch.MsgDispatcherCore.Entry
Bit31 is set if the state is coming, 0 if it is going.
identifier - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
identNr - Variable in class org.vishia.msgDispatch.MsgText_ifc.MsgConfigItem
The message ident.
identNrLast - Variable in class org.vishia.msgDispatch.MsgText_ifc.MsgConfigItem
The last ident if this entry describes a range.
identText - Variable in class org.vishia.msgDispatch.MsgText_ifc.MsgConfigItem
Identification String for non-numbered message, see MsgPrintStream
idLogFailedSeq - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogGetAddress - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogGetFields - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogGetOther - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogGetValueByIdent - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogGetValueByPath - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRcvGetAddress - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRcvGetFields - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRcvGetOther - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRcvGetValueByIdent - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRcvGetValueByPath - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRcvRegisterByPath - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRcvSetValueByPath - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRegisterByPath - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRx - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRxError - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRxItem - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRxLast - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRxNotlast - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogRxRepeat - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogSetValueByPath - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
idLogTx - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Some adding values for the message number for the log system.
incrAnswerNr() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
Increments the number for the answer datagram.
indexIdentNr - Variable in class org.vishia.msgDispatch.MsgConfig
Index over all ident numbers.
infoFormattedAppend(StringFormatter) - Method in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
InspcAccess_ifc - Interface in org.vishia.inspcPC
This is the interface to use the Inspector to access any target.
InspcAccessCheckerRxTelg - Class in org.vishia.inspcPC.accTarget
This class checks whether a received telegram from a target is expected or not.
InspcAccessCheckerRxTelg() - Constructor for class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
 
InspcAccessExecAnswerTelg_ifc - Interface in org.vishia.inspcPC.accTarget
Interface for a method, which evaluates the answer telegrams from a target.
InspcAccessExecRxOrder_ifc - Interface in org.vishia.inspcPC
This interface is used to execute anything if any info block is received in a telegram.
InspcAccessGenerateOrder - Class in org.vishia.inspcPC.accTarget
Support generating order numbers.
InspcCommPort - Class in org.vishia.inspcPC.accTarget
This class is one communication port for a target communication.
InspcCommPort() - Constructor for class org.vishia.inspcPC.accTarget.InspcCommPort
 
InspcDataExchangeAccess - Class in org.vishia.communication
This class supports preparing data for the Inspector-datagram-definition.
InspcDataExchangeAccess() - Constructor for class org.vishia.communication.InspcDataExchangeAccess
 
InspcDataExchangeAccess.InspcAnswerValueByHandle - Class in org.vishia.communication
An item to set values with an index.
InspcDataExchangeAccess.InspcAnswerValueByHandle() - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcAnswerValueByHandle
 
InspcDataExchangeAccess.InspcAnswerValueByHandle(InspcDataExchangeAccess.Inspcitem) - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcAnswerValueByHandle
 
InspcDataExchangeAccess.InspcDatagram - Class in org.vishia.communication
Preparing the header of a datagram.
InspcDataExchangeAccess.InspcDatagram(byte[]) - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
InspcDataExchangeAccess.InspcDatagram() - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
InspcDataExchangeAccess.Inspcitem - Class in org.vishia.communication
This is the header of an information entry.
InspcDataExchangeAccess.Inspcitem(int) - Constructor for class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Constructor for derived items with other head size.
InspcDataExchangeAccess.Inspcitem() - Constructor for class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
InspcDataExchangeAccess.InspcSetValue - Class in org.vishia.communication
ReflItem which contains a value.
InspcDataExchangeAccess.InspcSetValue() - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
 
InspcDataExchangeAccess.InspcSetValueData - Class in org.vishia.communication
An item to set values with an index.
InspcDataExchangeAccess.InspcSetValueData() - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
InspcDataInfo - Class in org.vishia.inspectorTarget
This class contains the description to access to one variable in memory to get a value not by path but by a handle.
InspcDataInfo() - Constructor for class org.vishia.inspectorTarget.InspcDataInfo
 
InspcFieldOfStruct - Class in org.vishia.inspcPC.mng
This class contains all data which describes a field formally used or not used for access yet.
InspcFieldOfStruct(InspcStruct, String, String, String, int) - Constructor for class org.vishia.inspcPC.mng.InspcFieldOfStruct
Creates a field in a given parent struct.
InspcFieldOfStruct(InspcVariable, String, int) - Constructor for class org.vishia.inspcPC.mng.InspcFieldOfStruct
Creates a field for a given variable.
InspCmd - Class in org.vishia.inspcPC
This class contains a main-routine to execute inspector commands in a command line.
InspCmd(MainCmd_ifc) - Constructor for class org.vishia.inspcPC.InspCmd
 
InspCmd.Args - Class in org.vishia.inspcPC
 
InspCmd.Args() - Constructor for class org.vishia.inspcPC.InspCmd.Args
 
InspcMng - Class in org.vishia.inspcPC.mng
This class supports the communication via the inspector for example with reflection access.
InspcMng(String, Map<String, String>, int, boolean, InspcPlugUser_ifc) - Constructor for class org.vishia.inspcPC.mng.InspcMng
 
InspcMsgDataExchg - Class in org.vishia.msgDispatch
This class describes the data structure for messages in the Inspector datagram
InspcMsgDataExchg() - Constructor for class org.vishia.msgDispatch.InspcMsgDataExchg
 
InspcPlugUser_ifc - Interface in org.vishia.inspcPC
This is a callback or plug interface to inform a plugged instance about some things from the InspcMng.
InspcPlugUser_ifc.TargetState - Enum in org.vishia.inspcPC
One of the state which should be shown in the application.
InspcRxOk - Class in org.vishia.inspcPC
Simple class which sets only "ok" or a value on receive.
InspcRxOk() - Constructor for class org.vishia.inspcPC.InspcRxOk
 
InspcStruct - Class in org.vishia.inspcPC.mng
This class presents a structure in a target system with some fields and methods that is a parent of a InspcVariable.
InspcTargetAccessData - Class in org.vishia.inspcPC
This class assembles all data to access the target for any thing.
InspcTargetAccessData(InspcAccess_ifc, String, String, String, String) - Constructor for class org.vishia.inspcPC.InspcTargetAccessData
 
InspcTargetAccessor - Class in org.vishia.inspcPC.accTarget
An instance of this class accesses one target device via InterProcessCommunication, usual Ethernet-Sockets.
InspcTargetAccessor(String, InspcCommPort, Address_InterProcessComm, EventTimerThread) - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
InspcTelgInfoSet - Class in org.vishia.inspectorTarget
It is an extra class additonal to InspcDataExchangeAccess.Inspcitem because the last one is used in a embedded target system translated with Java2C.
InspcTelgInfoSet() - Constructor for class org.vishia.inspectorTarget.InspcTelgInfoSet
 
InspcVariable - Class in org.vishia.inspcPC.mng
This class presents a variable, which is accessed by a InspcTargetAccessor.
Inspector - Class in org.vishia.inspectorTarget
 
Inspector(String) - Constructor for class org.vishia.inspectorTarget.Inspector
 
InterProcessComm - Interface in org.vishia.communication
This interface is the applicable interface to realize a communication between processes at the same processor board or between processes via network using UDP/IP.
InterProcessComm_SocketImpl - Class in org.vishia.communication
This class implements the interprocess communication for mailbox system with UDP-IP telegrams on Windows.
InterProcessComm_SocketImpl(Address_InterProcessComm) - Constructor for class org.vishia.communication.InterProcessComm_SocketImpl
 
InterProcessCommFactory - Class in org.vishia.communication
This class is used as interface and as singleton instance access for factory of any InterProcessComm.
InterProcessCommFactory() - Constructor for class org.vishia.communication.InterProcessCommFactory
 
InterProcessCommFactorySocket - Class in org.vishia.communication
 
InterProcessCommFactorySocket() - Constructor for class org.vishia.communication.InterProcessCommFactorySocket
 
InterProcessCommRx_ifc - Class in org.vishia.communication
This is the base class of a callback for InterProcessCommRxThread.
InterProcessCommRx_ifc() - Constructor for class org.vishia.communication.InterProcessCommRx_ifc
 
InterProcessCommRxExec - Class in org.vishia.communication
This is a sample class for implementing the InterProcessCommRx_ifc especially for usage in C.
InterProcessCommRxExec() - Constructor for class org.vishia.communication.InterProcessCommRxExec
 
InterProcessCommRxThread - Class in org.vishia.communication
This class provides a bundle with an InterProcessCommuniation and a receive thread.
InterProcessCommRxThread(String, InterProcessCommRx_ifc) - Constructor for class org.vishia.communication.InterProcessCommRxThread
Creates the communication but does not open it yet.
isCollection(int) - Static method in class org.vishia.reflect.ModifierJc
 
isFilledTxTelg() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Returns whether a tx telegram is filled with any info blocks.
isOnline() - Method in interface org.vishia.msgDispatch.LogMessage
Checks whether the message output is available.
isOnline() - Method in class org.vishia.msgDispatch.LogMessageFile
 
isOnline() - Method in class org.vishia.msgDispatch.LogMessageStream
 
isOnline() - Method in class org.vishia.msgDispatch.MsgDispatcherCore
 
isOrSetReady(long) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Checks readiness of communication cycle.
isOrSetReady(long) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Checks readiness of communication cycle.
isOrSetReady(long) - Method in class org.vishia.inspcPC.mng.InspcMng
 
isPrimitive() - Method in class org.vishia.reflect.ClassJc
 
isRefreshed() - Method in class org.vishia.inspcPC.mng.InspcVariable
 
isRefreshed() - Method in class org.vishia.reflect.FieldJcVariableAccess
 
isRequestedValue(long, boolean) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
isRequestedValue(long, boolean) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
isSent(int) - Method in interface org.vishia.inspcPC.InspcPlugUser_ifc
 
isStaticArray(int) - Static method in class org.vishia.reflect.ModifierJc
 
isStaticEmbeddedArray(int) - Static method in class org.vishia.reflect.ModifierJc
 
isUpdated() - Method in class org.vishia.inspcPC.mng.InspcStruct
 
item - Variable in class org.vishia.msgDispatch.MsgConfig.MsgConfigZbnf
 
ixMsgOutputFile - Static variable in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
Indices to the output channels.
ixMsgOutputFile - Static variable in class org.vishia.msgDispatch.MsgRedirectConsole
Indices to the output channels.
ixMsgOutputStdErr - Static variable in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
Indices to the output channels.
ixMsgOutputStdErr - Static variable in class org.vishia.msgDispatch.MsgRedirectConsole
Indices to the output channels.
ixMsgOutputStdOut - Static variable in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
Indices to the output channels.
ixMsgOutputStdOut - Static variable in class org.vishia.msgDispatch.MsgRedirectConsole
Indices to the output channels.

K

kAnswerFieldMethod - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Antwort auf Aufforderung zur Rueckgabe einer Liste von Attributen, Assoziationen oder Methoden.
kAnswerMsg - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kAnswerRegisterHandle - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
kAnswerRemoveMsgNok - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kAnswerRemoveMsgOk - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kAnswerValue - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
kAnswerValueByHandle - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
kAnswervaluedata - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
This item sets a value with a given position:
kArrayListJc - Static variable in class org.vishia.reflect.ModifierJc
 
kEmbedded - Static variable in class org.vishia.reflect.ModifierJc
 
kEmbeddedContainer - Static variable in class org.vishia.reflect.ModifierJc
 
kEnhancedRefContainer - Static variable in class org.vishia.reflect.ModifierJc
 
kFailedCommand - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kFailedHandle - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Answer cmd for a InspcDataExchangeAccess.Inspcitem.kGetValueByHandle which is a faulty handle.
kFailedPath - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kFailedRegisterRepeat - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kFailedValue - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kGetAddressByPath - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kGetFields - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Aufforderung zur Rueckgabe einer Liste aller Attribute und Assoziationen des adressierten Objektes.
kGetMsg - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Request to get all messages.
kGetValueByHandle - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kGetValueByPath - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kIdTargetDisabled - Static variable in class org.vishia.inspcPC.mng.InspcVariable
Special designations as value of #idTarget
kIdTargetUndefined - Static variable in class org.vishia.inspcPC.mng.InspcVariable
Special designations as value of #idTarget
kIdTargetUsePerPath - Static variable in class org.vishia.inspcPC.mng.InspcVariable
Special designations as value of #idTarget
kIdxAfterLast - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItem
Index of the data element
kIdxAfterLast - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItems
Index of the data element
kIdxdummy - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItems
Index of the data element
kIdxfileHead - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItems
Index of the data element
kIdxident - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItem
Index of the data element
kIdxmode_typeVal - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItem
Index of the data element
kIdxmsgItems - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItems
Index of the data element
kIdxnrofMsg - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItems
Index of the data element
kIdxtimeMillisec - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItem
Index of the data element
kIdxtimestamp - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItem
Index of the data element
kIdxvalues - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItem
Index of the data element
kInvalidHandle - Static variable in class org.vishia.communication.InspcDataExchangeAccess
This type identification designates that the index to access by index is invalid.
kLengthAndString - Static variable in class org.vishia.communication.InspcDataExchangeAccess
The value is a string uptp 200 character which's length is stored in the first byte.
kLinkedListJc - Static variable in class org.vishia.reflect.ModifierJc
 
kMapJc - Static variable in class org.vishia.reflect.ModifierJc
 
kMsgClose - Static variable in class org.vishia.msgDispatch.LogMessageFile
 
kMsgNewFile - Static variable in class org.vishia.msgDispatch.LogMessageFile
 
kMsgOpen - Static variable in class org.vishia.msgDispatch.LogMessageFile
 
kMsgOpenError - Static variable in class org.vishia.msgDispatch.LogMessageFile
 
kNoRessource - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kObjectArrayJc - Static variable in class org.vishia.reflect.ModifierJc
 
kReference - Static variable in class org.vishia.reflect.ModifierJc
 
kReferenceAddr - Static variable in class org.vishia.communication.InspcDataExchangeAccess
A reference is the memory-address of an element in C-language or a significant numeric Identifier of an object (instance) in Java.
kReferenceAddr64 - Static variable in class org.vishia.communication.InspcDataExchangeAccess
A memory-address of an element in C-language or a significant numeric Identifier of an object (instance) in Java.
kReferencedContainer - Static variable in class org.vishia.reflect.ModifierJc
 
kRegisterHandle - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kRemoveMsg - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Remove gotten messages.
kScalarTypes - Static variable in class org.vishia.communication.InspcDataExchangeAccess
Scalar types started with 0xe0, see ClassJc.REFLECTION_int32 etc.
kSetStringByPath - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Sets a string value.
kSetValueByPath - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Sets a value with given path.
kSetvaluedata - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
This item sets a value with a given position:
kSizemsgItems - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItems
 
kSizevalues - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
kStaticArray - Static variable in class org.vishia.reflect.ModifierJc
 
kTypeNoValue - Static variable in class org.vishia.communication.InspcDataExchangeAccess
This type identification designates that the value is not available.
kUML_ArrayList - Static variable in class org.vishia.reflect.ModifierJc
 
kUML_LinkedList - Static variable in class org.vishia.reflect.ModifierJc
 
kUML_Map - Static variable in class org.vishia.reflect.ModifierJc
 

L

lastAnswer() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
Gets the information about the last answer datagram.
lengthCmdGetAddressByPath(int) - Static method in class org.vishia.inspectorTarget.InspcTelgInfoSet
 
lengthCmdGetFields(int) - Static method in class org.vishia.inspectorTarget.InspcTelgInfoSet
 
lengthCmdGetValueByPath(int) - Static method in class org.vishia.inspectorTarget.InspcTelgInfoSet
 
lengthCmdSetValueByPath(int) - Static method in class org.vishia.inspectorTarget.InspcTelgInfoSet
 
listBitDst - Variable in class org.vishia.msgDispatch.MsgDispatcherCore
List of destination bits for the idents.
listIdents - Variable in class org.vishia.msgDispatch.MsgDispatcherCore
List of idents, a array with lengthListIdents elements.
load(String, int) - Method in class org.vishia.inspcReflBridge.ReflectionLoadExt
 
LogMessage - Interface in org.vishia.msgDispatch
An interface to write messages or log entries to any destination.
LogMessageFile - Class in org.vishia.msgDispatch
This class is a LogMessage output which writes the messages into a file.
LogMessageFile(String, int, int, Locale, TimeZone, ConcurrentLinkedQueue<MsgDispatcherCore.Entry>) - Constructor for class org.vishia.msgDispatch.LogMessageFile
Constructs the instance.
LogMessageStream - Class in org.vishia.msgDispatch
This class adapts a given stream output channel to the LogMessage interface to output messages for example to the System.out or System.err.
LogMessageStream(FileDescriptor) - Constructor for class org.vishia.msgDispatch.LogMessageStream
 
LogMessageStream(OutputStream) - Constructor for class org.vishia.msgDispatch.LogMessageStream
 

M

m_Containertype - Static variable in class org.vishia.reflect.ModifierJc
 
mAdd - Static variable in class org.vishia.msgDispatch.MsgDispatcherCore
Used for argument mode from #setOutputRange(int, int, int, int, int) to add an output.
mAddressing - Static variable in class org.vishia.reflect.ModifierJc
 
main(String[]) - Static method in class org.vishia.communication.SocketTester
main started from java
main(String[]) - Static method in class org.vishia.example.fourier.ForierSyntheseHarmony
 
main(String[]) - Static method in class org.vishia.inspcPC.accTarget.TestAccessor
The main method is only for test.
main(String[]) - Static method in class org.vishia.inspcPC.InspCmd
 
main(String[]) - Static method in class org.vishia.inspector.helper.GenReflectProAgentExplorerXml
 
main(String[]) - Static method in class org.vishia.inspectorTarget.example.ExampleInspector
 
markAnswerNrLast() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
Mark the datagram as last answer.
maxNrOfChars - Static variable in class org.vishia.communication.InspcDataExchangeAccess
Values between 0..199 determines the length of string.
mConsole - Static variable in class org.vishia.msgDispatch.MsgDispatcherCore
Mask for dispatch the message to console directly in the calling thread.
mConsoleQueued - Static variable in class org.vishia.msgDispatch.MsgDispatcherCore
queued Console output, it is a fix part of the Message dispatcher.
mContainerinstance - Static variable in class org.vishia.reflect.ModifierJc
 
mDispatchBits - Static variable in class org.vishia.msgDispatch.MsgDispatcherCore
Only this bits are used to indicate the destination via some Bits
mDispatchInCallingThread - Static variable in class org.vishia.msgDispatch.MsgDispatcherCore
If this bit is set in the bitmask for dispatching, the dispatching should only be done in the calling thread.
mDispatchInDispatcherThread - Static variable in class org.vishia.msgDispatch.MsgDispatcherCore
If this bit is set in the bitmask for dispatching, the dispatching should be done in the dispatcher Thread.
mDstMixedOutputs - Variable in class org.vishia.msgDispatch.MsgDispatcherCore
Calculated mask of bits which are able to mix.
mDstOneOutput - Variable in class org.vishia.msgDispatch.MsgDispatcherCore
Calculated mask of bits which are one index.
MemAccessArrayDebugJc - Class in org.vishia.reflect
This class stores a log of accesses to an external hardware.
MemAccessArrayDebugJc() - Constructor for class org.vishia.reflect.MemAccessArrayDebugJc
 
MemAccessArrayDebugJc.MemAccessDebugJc - Class in org.vishia.reflect
Contains one item to log the access to a remote hardware.
MemAccessArrayDebugJc.MemAccessDebugJc() - Constructor for class org.vishia.reflect.MemAccessArrayDebugJc.MemAccessDebugJc
 
ModifierJc - Class in org.vishia.reflect
 
ModifierJc() - Constructor for class org.vishia.reflect.ModifierJc
 
mPrimitiv - Static variable in class org.vishia.reflect.ModifierJc
 
mRemove - Static variable in class org.vishia.msgDispatch.MsgDispatcherCore
Used for argument mode from #setOutputRange(int, int, int, int, int) to remove an output.
mSet - Static variable in class org.vishia.msgDispatch.MsgDispatcherCore
Used for argument mode from #setOutputRange(int, int, int, int, int) to set an output.
MsgConfig - Class in org.vishia.msgDispatch
This class holds configuration information about messages, especially the message text associated to a ident number.
MsgConfig() - Constructor for class org.vishia.msgDispatch.MsgConfig
 
MsgConfig.FileOutput - Class in org.vishia.msgDispatch
 
MsgConfig.FileOutput(char, String, int) - Constructor for class org.vishia.msgDispatch.MsgConfig.FileOutput
 
MsgConfig.MsgConfigZbnf - Class in org.vishia.msgDispatch
From Zbnf: This class is used as setting class for Zbnf2Java, therefore all is public.
MsgConfig.MsgConfigZbnf() - Constructor for class org.vishia.msgDispatch.MsgConfig.MsgConfigZbnf
 
MsgConfigZbnf.ZbnfMsgConfigItem - Class in org.vishia.msgDispatch
Deprecated.
 
MsgConfigZbnf.ZbnfMsgConfigItem() - Constructor for class org.vishia.msgDispatch.MsgConfigZbnf.ZbnfMsgConfigItem
Deprecated.
 
MsgDispatcher - Class in org.vishia.msgDispatch
The message dispatcher supports to dispatch messages by an ident number to several destinations.
MsgDispatcher(int, int, int, int, int, Runnable) - Constructor for class org.vishia.msgDispatch.MsgDispatcher
Initializes the instance.
msgDispatcher - Variable in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
The message dispatcher
MsgDispatcher.DispatcherThread - Class in org.vishia.msgDispatch
Class to organize a dispatcher thread.
MsgDispatcher.DispatcherThread(int) - Constructor for class org.vishia.msgDispatch.MsgDispatcher.DispatcherThread
Initializes the Thread for dispaching messages.
MsgDispatcherCore - Class in org.vishia.msgDispatch
This is the core of the message dispatcher.
MsgDispatcherCore.Entry - Class in org.vishia.msgDispatch
Stores all data of a message if the message is queued here.
MsgDispatcherCore.Entry() - Constructor for class org.vishia.msgDispatch.MsgDispatcherCore.Entry
 
MsgDispatcherCore.Output - Class in org.vishia.msgDispatch
This class contains all infomations for a output.
MsgDispatcherCore.Output() - Constructor for class org.vishia.msgDispatch.MsgDispatcherCore.Output
 
MsgDispatcherCore.TestCnt - Class in org.vishia.msgDispatch
This class contains some test-counts for debugging.
MsgDispatcherCore.TestCnt() - Constructor for class org.vishia.msgDispatch.MsgDispatcherCore.TestCnt
 
MsgDispatchSystemOutErr - Class in org.vishia.msgDispatch
This class replaces the System.out and System.err with 2 inputs which creates a LogMessage and dispatch it with the Message Dispatcher.
msgItems - Variable in class org.vishia.msgDispatch.MsgItems_h.MsgItems
 
MsgItems_h - Class in org.vishia.msgDispatch
 
MsgItems_h() - Constructor for class org.vishia.msgDispatch.MsgItems_h
 
MsgItems_h.MsgItem - Class in org.vishia.msgDispatch
Read one message item form a byte[] data.
MsgItems_h.MsgItem() - Constructor for class org.vishia.msgDispatch.MsgItems_h.MsgItem
Constructs the data management class
MsgItems_h.MsgItem(ByteDataAccessBase, int) - Constructor for class org.vishia.msgDispatch.MsgItems_h.MsgItem
Constructs as a child inside another ByteDataAccess
MsgItems_h.MsgItems - Class in org.vishia.msgDispatch
This is the whole datagram for all message items.
MsgItems_h.MsgItems() - Constructor for class org.vishia.msgDispatch.MsgItems_h.MsgItems
Constructs the data management class
MsgItems_h.MsgItems(ByteDataAccessBase, int) - Constructor for class org.vishia.msgDispatch.MsgItems_h.MsgItems
Constructs as a child inside another ByteDataAccess
MsgPrintStream - Class in org.vishia.msgDispatch
This class adapts an PrintStream such as System.err to the LogMessage-System.
MsgPrintStream(LogMessage, int, int, int) - Constructor for class org.vishia.msgDispatch.MsgPrintStream
Constructs.
MsgPrintStream_ifc - Interface in org.vishia.msgDispatch
 
MsgReceiver - Class in org.vishia.msgDispatch
This class receives the messages from the target device, dispatch it per ident and writes it in the actual list and in some files.
MsgReceiver(Report, LogMessage, MsgConfig, InterProcessComm) - Constructor for class org.vishia.msgDispatch.MsgReceiver
 
MsgRecvCommFile - Class in org.vishia.msgDispatch
This class receives messages via a simple file transfer.
MsgRecvCommFile(String) - Constructor for class org.vishia.msgDispatch.MsgRecvCommFile
 
MsgRedirectConsole - Class in org.vishia.msgDispatch
This class replaces the System.out and System.err with 2 inputs which creates a LogMessage and dispatch it with the Message Dispatcher.
MsgRedirectConsole(int, int, int, int, MainCmd, int, int, int, int, Runnable) - Constructor for class org.vishia.msgDispatch.MsgRedirectConsole
Initializes the redirection of System.out and System.err in a full accessible way for Message Dispatching.
MsgRedirectConsole(MainCmd, int, Runnable) - Constructor for class org.vishia.msgDispatch.MsgRedirectConsole
Initializes the redirection of System.out and System.err in a simple standard way.
MsgRedirectConsole() - Constructor for class org.vishia.msgDispatch.MsgRedirectConsole
Initializes the redirection of System.out and System.err in the simplest standard way.
msgText - Variable in class org.vishia.msgDispatch.MsgDispatcherCore
Converter from the ident number to a text.
MsgText_ifc - Interface in org.vishia.msgDispatch
Interface to get a text to a message number.
MsgText_ifc.MsgConfigItem - Class in org.vishia.msgDispatch
One item for each message.
MsgText_ifc.MsgConfigItem() - Constructor for class org.vishia.msgDispatch.MsgText_ifc.MsgConfigItem
 

N

nameShow - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
nrofArrayElements - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
nrofBytesForType(short) - Static method in class org.vishia.communication.InspcDataExchangeAccess
Returns the number of bytes for any value which is designated with 0..
nrofBytesScalarTypes - Static variable in class org.vishia.reflect.ClassJc
Array contains the number of byte which were used if the scalar types with designation 0..0x17 are stored in a byte structure.
nrofMixedOutputs - Variable in class org.vishia.msgDispatch.MsgDispatcherCore
Number of Bits in mDispatchWithBits, it is the number of destinations dispatched via bit mask.

O

onlyIdent - Variable in class org.vishia.msgDispatch.MsgConfigZbnf.ZbnfMsgConfigItem
Deprecated.
 
open(Address_InterProcessComm, boolean) - Method in interface org.vishia.communication.InterProcessComm
Opens the Communication.
open(Address_InterProcessComm, boolean) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
open(String) - Method in class org.vishia.inspcPC.accTarget.InspcCommPort
 
open(Address_InterProcessComm, boolean) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
openComm(boolean) - Method in class org.vishia.inspectorTarget.Comm
 
ordersExpected - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Map of all orders which are send as request.
org.vishia.communication - package org.vishia.communication
 
org.vishia.curves - package org.vishia.curves
 
org.vishia.example.fourier - package org.vishia.example.fourier
 
org.vishia.inspcPC - package org.vishia.inspcPC
 
org.vishia.inspcPC.accTarget - package org.vishia.inspcPC.accTarget
 
org.vishia.inspcPC.mng - package org.vishia.inspcPC.mng
 
org.vishia.inspcReflBridge - package org.vishia.inspcReflBridge
 
org.vishia.inspector.helper - package org.vishia.inspector.helper
 
org.vishia.inspectorTarget - package org.vishia.inspectorTarget
 
org.vishia.inspectorTarget.example - package org.vishia.inspectorTarget.example
 
org.vishia.msgDispatch - package org.vishia.msgDispatch
This package contains classes to organize handling with an message system.
org.vishia.reflect - package org.vishia.reflect
 
outputConsole - Variable in class org.vishia.msgDispatch.MsgDispatcher
A console output is standard everytime..
outputs - Variable in class org.vishia.msgDispatch.MsgDispatcherCore
up to 30 destinations for output.
outStream - Variable in class org.vishia.msgDispatch.MsgPrintStream
This class is used for all outputs to the PrintStreamAdapter which are not gathered by the overridden methods of PrintStream.

P

parent - Variable in class org.vishia.inspcPC.mng.InspcVariable
The structure were this variable is member of.
path() - Method in class org.vishia.inspcPC.mng.InspcStruct
 
primitive(String) - Static method in class org.vishia.reflect.ClassJc
Creates or gets the primitive class with the given Name.
printErr - Variable in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
The converter from any output to a message.
printErr - Variable in class org.vishia.msgDispatch.MsgRedirectConsole
The converter from any output to a message.
printOut - Variable in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
The converter from any output to a message.
printOut - Variable in class org.vishia.msgDispatch.MsgRedirectConsole
The converter from any output to a message.
procComm() - Method in class org.vishia.inspcPC.mng.InspcMng
This routine requests all values from its target devices, for the variables which were requested itself after last call of refresh.

R

readConfig(File) - Method in class org.vishia.msgDispatch.MsgConfig
Reads the configuration from a file with given syntax.
readConfig(File) - Method in class org.vishia.msgDispatch.MsgRedirectConsole
 
readCurveError(String) - Method in interface org.vishia.curves.ReadCurves_ifc
 
readCurveFinish() - Method in interface org.vishia.curves.ReadCurves_ifc
 
readCurveRecord(int, float[]) - Method in interface org.vishia.curves.ReadCurves_ifc
 
ReadCurves_ifc - Interface in org.vishia.curves
This interface can be used for reading curves from files from any application.
readCurveStart(int) - Method in interface org.vishia.curves.ReadCurves_ifc
Opens the file and write head information.
readCurveTimestamp(Timeshort) - Method in interface org.vishia.curves.ReadCurves_ifc
 
receive(int[], Address_InterProcessComm) - Method in interface org.vishia.communication.InterProcessComm
Receives a Datagram.
receive(int[], Address_InterProcessComm) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
receive(int[], Address_InterProcessComm) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
receiveData(int[], byte[], Address_InterProcessComm) - Method in interface org.vishia.communication.InterProcessComm
 
receiveData(int[], byte[], Address_InterProcessComm) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
receiveData(int[], byte[], Address_InterProcessComm) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
receiverShouldbeBlocking - Static variable in interface org.vishia.communication.InterProcessComm
Mode of receiving, determined on open().
receiverShouldbePolling - Static variable in interface org.vishia.communication.InterProcessComm
Mode of receiving, determined on open().
REFLECTION_bitfield - Static variable in class org.vishia.reflect.ClassJc
If this designation is used, the bit position and the number of bits are given in a special field.
REFLECTION_boolean - Static variable in class org.vishia.reflect.ClassJc
This type identification should not interpret for a byte or integer image in C language.
REFLECTION_char16 - Static variable in class org.vishia.reflect.ClassJc
A character in C or in byte structures has 8 bit usually.
REFLECTION_char8 - Static variable in class org.vishia.reflect.ClassJc
A character in C or in byte structures has 8 bit usually.
REFLECTION_double - Static variable in class org.vishia.reflect.ClassJc
Designation of the floating types.
REFLECTION_float - Static variable in class org.vishia.reflect.ClassJc
Designation of the floating types.
REFLECTION_int16 - Static variable in class org.vishia.reflect.ClassJc
 
REFLECTION_int32 - Static variable in class org.vishia.reflect.ClassJc
 
REFLECTION_int64 - Static variable in class org.vishia.reflect.ClassJc
Designation of the integer types with defined bit width.
REFLECTION_int8 - Static variable in class org.vishia.reflect.ClassJc
 
REFLECTION_String - Static variable in class org.vishia.reflect.ClassJc
TODO what is a String in C.
REFLECTION_uint16 - Static variable in class org.vishia.reflect.ClassJc
 
REFLECTION_uint32 - Static variable in class org.vishia.reflect.ClassJc
 
REFLECTION_uint64 - Static variable in class org.vishia.reflect.ClassJc
 
REFLECTION_uint8 - Static variable in class org.vishia.reflect.ClassJc
 
REFLECTION_void - Static variable in class org.vishia.reflect.ClassJc
Designation of type especially in a embedded system in C-programming.
ReflectionLoadExt - Class in org.vishia.inspcReflBridge
This class loads reflection info for C/C++ (embedded) applications which are given as data image in a file.
ReflectionLoadExt() - Constructor for class org.vishia.inspcReflBridge.ReflectionLoadExt
 
registerHandle(String, InspcDataExchangeAccess.Inspcitem) - Method in class org.vishia.inspectorTarget.ClassContent
Registers a path for repeated access
reportOutput(FileWriter) - Method in class org.vishia.msgDispatch.MsgDispatcher
Writes the msg dispatching outputs in file.
requData(int) - Method in interface org.vishia.inspcPC.InspcPlugUser_ifc
This method is called periodically on start of requesting data all widgets in visible windows.
requestFields(InspcTargetAccessData, InspcAccessExecRxOrder_ifc, Runnable) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Set the request for all fields of the given variable.
requestFields(InspcTargetAccessData, InspcAccessExecRxOrder_ifc, Runnable) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Set the request for all fields of the given variable.
requestFields(InspcTargetAccessData, InspcAccessExecRxOrder_ifc, Runnable) - Method in class org.vishia.inspcPC.mng.InspcMng
 
requestFields(Runnable) - Method in class org.vishia.inspcPC.mng.InspcStruct
 
requestFields() - Method in class org.vishia.inspcPC.mng.InspcStruct
 
requestValue() - Method in class org.vishia.inspcPC.mng.InspcVariable
Request with the current time.
requestValue(long) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
requestValue(long, Runnable) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
requestValue(long) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
requestValue() - Method in class org.vishia.reflect.FieldJcVariableAccess
 
requestValue(long, Runnable) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
run() - Method in class org.vishia.inspectorTarget.Comm
 
run() - Method in class org.vishia.msgDispatch.MsgDispatcher.DispatcherThread
 
runNoEntryMessage - Variable in class org.vishia.msgDispatch.MsgDispatcherCore
 
rxActionGetFields - Variable in class org.vishia.inspcPC.mng.InspcStruct
Action on receiving getFields from target for each field for this structure variable.

S

sDataPath - Variable in class org.vishia.inspcPC.InspcTargetAccessData
Path like it is given, maybe with "Alias:...".
searchDispatchBits(int) - Method in class org.vishia.msgDispatch.MsgDispatcherCore
Searches and returns the bits where a message is dispatch to.
SearchElement - Class in org.vishia.inspectorTarget
Functionality to search an element for reflection access.
SearchElement() - Constructor for class org.vishia.inspectorTarget.SearchElement
 
SearchElement.SearchTrc - Class in org.vishia.inspectorTarget
Only for debugging: Element to store the trace while searching any element.
SearchElement.SearchTrc() - Constructor for class org.vishia.inspectorTarget.SearchElement.SearchTrc
 
searchObject(String, Object, FieldJc[], int[]) - Static method in class org.vishia.inspectorTarget.SearchElement
Searches a Field in a Object with given path.
searchTrc - Static variable in class org.vishia.inspectorTarget.SearchElement
Only for debugging: Stores the trace while searching any element.
send(byte[], int, Address_InterProcessComm) - Method in interface org.vishia.communication.InterProcessComm
Sends Data.
send(byte[], int, Address_InterProcessComm) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
send(byte[], int, Address_InterProcessComm) - Method in class org.vishia.communication.InterProcessCommRxThread
Send a telegram to the given dst.
send(byte[], int, Address_InterProcessComm) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
sendAnswer(byte[], int) - Method in class org.vishia.inspectorTarget.Comm
Sends the answer telg to the sender of the received telegram.
sendMsg(int, String, Object...) - Method in interface org.vishia.msgDispatch.LogMessage
Sends a message.
sendMsg(int, String, Object...) - Method in class org.vishia.msgDispatch.LogMessageFile
Sends a message.
sendMsg(int, String, Object...) - Method in class org.vishia.msgDispatch.LogMessageStream
 
sendMsg(int, String, Object...) - Method in class org.vishia.msgDispatch.MsgDispatcherCore
Sends a message.
sendMsgTime(int, OS_TimeStamp, String, Object...) - Method in interface org.vishia.msgDispatch.LogMessage
Sends a message.
sendMsgTime(int, OS_TimeStamp, String, Object...) - Method in class org.vishia.msgDispatch.LogMessageFile
Sends a message.
sendMsgTime(int, OS_TimeStamp, String, Object...) - Method in class org.vishia.msgDispatch.LogMessageStream
 
sendMsgTime(int, OS_TimeStamp, String, Object...) - Method in class org.vishia.msgDispatch.MsgDispatcherCore
Sends a message.
sendMsgVaList(int, OS_TimeStamp, String, Va_list) - Method in interface org.vishia.msgDispatch.LogMessage
Sends a message.
sendMsgVaList(int, OS_TimeStamp, String, Va_list) - Method in class org.vishia.msgDispatch.LogMessageFile
Sends a message.
sendMsgVaList(int, OS_TimeStamp, String, Va_list) - Method in class org.vishia.msgDispatch.LogMessageStream
Sends a message.
sendMsgVaList(int, OS_TimeStamp, String, Va_list) - Method in class org.vishia.msgDispatch.MsgDispatcherCore
Sends a message.
set_dst(String) - Method in class org.vishia.msgDispatch.MsgConfigZbnf.ZbnfMsgConfigItem
Deprecated.
 
set_dummy(short) - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItems
 
set_ident(int) - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
set_identNr(long) - Method in class org.vishia.msgDispatch.MsgConfigZbnf.ZbnfMsgConfigItem
Deprecated.
 
set_identNrLast(long) - Method in class org.vishia.msgDispatch.MsgConfigZbnf.ZbnfMsgConfigItem
Deprecated.
 
set_identText(String) - Method in class org.vishia.msgDispatch.MsgConfigZbnf.ZbnfMsgConfigItem
Deprecated.
 
set_mode_typeVal(short) - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
set_nrofMsg(short) - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItems
 
set_text(String) - Method in class org.vishia.msgDispatch.MsgConfigZbnf.ZbnfMsgConfigItem
Deprecated.
From Zbnf: sets the text.
set_timeMillisec(short) - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
set_timestamp(int) - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
set_type(String) - Method in class org.vishia.msgDispatch.MsgConfigZbnf.ZbnfMsgConfigItem
Deprecated.
 
set_type(String) - Method in class org.vishia.msgDispatch.MsgText_ifc.MsgConfigItem
 
set_values(int, int) - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
setAddress(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setAnswerComm(AnswerComm_ifc) - Method in class org.vishia.inspectorTarget.ClassContent
sets all aggregations which are unknown on constuctor.
setAnswerComm(AnswerComm_ifc) - Method in interface org.vishia.inspectorTarget.CmdConsumer_ifc
Sets the aggregation for the answer.
setBigEndianItem(boolean) - Method in class org.vishia.msgDispatch.MsgItems_h.MsgItems
Because the method has fix childs, the setBigEndian method is overridden to apply the endian to all fix childs.
setBitfield(MemSegmJc, short, int...) - Method in class org.vishia.reflect.FieldJc
Gets the value from a bitField.
setBool(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
Sets a byte value.
setBool(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setBoolean(MemSegmJc, boolean, int...) - Method in class org.vishia.reflect.FieldJc
Sets the integer adequate Field.setInt(obj, value), but with one or more indices.
setByte(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
Sets a byte value.
setByte(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setCallbackOnReceivedData(Runnable) - Method in class org.vishia.inspcPC.mng.InspcMng
 
setChar(MemSegmJc, char, int...) - Method in class org.vishia.reflect.FieldJc
 
setCmd(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
setCmdGetAddressByPath(String, int) - Method in class org.vishia.inspectorTarget.InspcTelgInfoSet
 
setCmdGetFields(String, int) - Method in class org.vishia.inspectorTarget.InspcTelgInfoSet
 
setCmdGetValueByPath(String, int) - Method in class org.vishia.inspectorTarget.InspcTelgInfoSet
 
setCmdSetValueByPath(String, int, int) - Method in class org.vishia.inspectorTarget.InspcTelgInfoSet
Adds the info block to send 'get value by path'
setCmdSetValueByPath(String, float, int) - Method in class org.vishia.inspectorTarget.InspcTelgInfoSet
Adds the info block to send 'get value by path'
setCmdSetValueByPath(String, double, int) - Method in class org.vishia.inspectorTarget.InspcTelgInfoSet
Adds the info block to send 'get value by path'
setDefaults(String) - Method in class org.vishia.msgDispatch.MsgDispatcher
 
setDouble(double) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
Sets a double value.
setDouble(double) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setDouble(double) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
setDouble(double, int...) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
setDouble(MemSegmJc, double, int...) - Method in class org.vishia.reflect.FieldJc
 
setDouble(double, int...) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
setDouble(double) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
setEntrant(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
setExpectedOrder(int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Sets an expected order in the index of orders and registers a callback after all telegrams was received if given.
setFile(File) - Method in interface org.vishia.curves.ReadCurves_ifc
Sets the output file.
setFile(File) - Method in interface org.vishia.curves.WriteCurve_ifc
Sets the output file.
setFile(File) - Method in class org.vishia.curves.WriteCurveBinary
 
setFile(File) - Method in class org.vishia.curves.WriteCurveCsv
 
setFloat(float) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
Sets a float value.
setFloat(float) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setFloat(float) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
setFloat(float, int...) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
setFloat(MemSegmJc, float, int...) - Method in class org.vishia.reflect.FieldJc
 
setFloat(float, int...) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
setFloat(float) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
setFloatIntImage(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
Sets a float value given by a int image.
setFloatIntImage(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setHead(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setHeadAnswer(int, int, int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
Sets the head for an answer telegram.
setHeadRequest(int, int, int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
Sets the head for an request telegram.
setIdThreadForMsgDispatching(long) - Method in class org.vishia.msgDispatch.MsgDispatcherCore
Sets the capability that messages which are create in the dispatcher thread are output immediately though the output channel should be used in the dispatcher thread.
setInfoHead(int, int, int) - Method in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Sets the head data and sets the length of the ByteDataAccess-element.
setInspcComm(InspcAccess_ifc) - Method in interface org.vishia.inspcPC.InspcPlugUser_ifc
 
setInt(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
Sets a int32 value.
setInt(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setInt(int) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
setInt(int, int...) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
setInt(MemSegmJc, int, int...) - Method in class org.vishia.reflect.FieldJc
 
setInt(int, int...) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
setInt(int) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
setIxHandleFrom(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcAnswerValueByHandle
 
setIxHandleTo(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcAnswerValueByHandle
 
setLength(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
setLengthDatagram(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
setLocalHostPort(int) - Method in class org.vishia.communication.Address_InterProcessComm_Socket
Creates an destination adress at local host
setLog(LogMessage, int) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Switch on or off the log functionality.
setLogForTargetComm(LogMessage, int) - Method in class org.vishia.inspcPC.mng.InspcMng
Enables or disables the logging of communication activity.
setLogMessageOpenClose(LogMessage, int) - Method in class org.vishia.msgDispatch.LogMessageFile
Sets a log output if a open or close action is done.
setLong(long) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
Sets a long value (int64).
setLong(long) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setLong(long) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
setLong(long, int...) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
setLong(long, int...) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
setLong(long) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
setmodeGetValueByIndex(boolean) - Method in class org.vishia.inspcPC.mng.InspcMng
 
setmodeRetryDisabledVariables(boolean) - Method in class org.vishia.inspcPC.mng.InspcMng
 
setMsgDispaching(MsgDispatcher, String) - Method in class org.vishia.msgDispatch.MsgConfig
Sets the dispatching of all captured messages.
setMsgGroupIdent(String, int, int) - Method in class org.vishia.msgDispatch.MsgPrintStream
Creates a group with the given text and the given ident number range.
setMsgIdents(MsgText_ifc) - Method in class org.vishia.msgDispatch.MsgPrintStream
Sets all associations between a message identification text to its ident number or to its number range.
setMsgIdents(MsgText_ifc) - Method in interface org.vishia.msgDispatch.MsgPrintStream_ifc
 
setMsgIdents(MsgConfig, String) - Method in class org.vishia.msgDispatch.MsgRedirectConsole
 
setMsgTextConverter(MsgText_ifc) - Method in class org.vishia.msgDispatch.MsgDispatcherCore
 
setOutputFromString(String, StringBuffer) - Method in class org.vishia.msgDispatch.MsgDispatcher
Sets the output from a String content.
setOutputRange(int, int, int, int, int) - Method in class org.vishia.msgDispatch.MsgDispatcher
Sets the output dispatch bits for the given message number range.
setOutputRoutine(int, String, boolean, boolean, LogMessage) - Method in class org.vishia.msgDispatch.MsgDispatcher
Sets a destination interface to a index for dispatching.
setPosition(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setPwd(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
 
setReceiveSocket(int) - Method in class org.vishia.communication.Address_InterProcessComm_Socket
Sets an receive socket on any local IP-Address.
setRefreshed(long) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
setRefreshed(long) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
setRootObject(Object) - Method in class org.vishia.inspectorTarget.ClassContent
Sets the Object which is the root for all data.
setSeqnr(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
setShort(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
Sets a short value.
setShort(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setShort(MemSegmJc, short, int...) - Method in class org.vishia.reflect.FieldJc
 
setStateToUser(InspcPlugUser_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
setString(String) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
setString(String, int...) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
setString(String, int...) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
setString(String) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
setTrackInfo(int, int, String, String, String, float, float, float) - Method in interface org.vishia.curves.ReadCurves_ifc
Sets information for one track.
setTrackInfo(int, int, String, String, String, float, float, float) - Method in interface org.vishia.curves.WriteCurve_ifc
Sets information for one track.
setTrackInfo(int, int, String, String, String, float, float, float) - Method in class org.vishia.curves.WriteCurveBinary
 
setTrackInfo(int, int, String, String, String, float, float, float) - Method in class org.vishia.curves.WriteCurveCsv
 
sFileScript - Variable in class org.vishia.inspcPC.InspCmd.Args
path to the script file for the generation or execution script of JZcmd.
sFileTextOut - Variable in class org.vishia.inspcPC.InspCmd.Args
path to the text output file which is generated by JZcmd.
shouldSend() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Returns true if any cmd..() call doesn't fit in the current telegram, therefore the tx telegram should be send firstly.
showStateInfo(String, InspcPlugUser_ifc.TargetState, int, float[]) - Method in interface org.vishia.inspcPC.InspcPlugUser_ifc
Show the state of target communication.
shutdown() - Method in class org.vishia.communication.InterProcessCommRxThread
Shutdown the communication, close the thread.
shutdown() - Method in class org.vishia.inspectorTarget.Comm
Shutdown the communication, close the thread.
shutdown() - Method in class org.vishia.inspectorTarget.Inspector
Shutdown the communication, close the thread.
singleton - Static variable in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
 
size_values - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
sizeofElement - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcAnswerValueByHandle
 
sizeofElement - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
 
sizeofElement - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
sizeofHead - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
sizeofHead - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
smain(String[]) - Static method in class org.vishia.inspcPC.InspCmd
Invocation from another java program without exit the JVM
sName - Variable in class org.vishia.inspcPC.InspcTargetAccessData
Name of the field, only to show.
SocketTester - Class in org.vishia.communication
Mainclass for the application ....
This is a sample and a example.
sParentPath - Variable in class org.vishia.inspcPC.InspcTargetAccessData
Path of the structure which contains the variable.
sPathInTarget - Variable in class org.vishia.inspcPC.InspcTargetAccessData
Path how it is necessary in the target.
specifyEmptyDefaultData() - Method in class org.vishia.msgDispatch.InspcMsgDataExchg
 
specifyLengthElement() - Method in class org.vishia.msgDispatch.InspcMsgDataExchg
 
specifyLengthElementHead() - Method in class org.vishia.msgDispatch.InspcMsgDataExchg
 
sScriptCheck - Variable in class org.vishia.inspcPC.InspCmd.Args
 
start() - Method in class org.vishia.communication.InterProcessCommRxThread
Start opens the InterProcessComm and starts the receiver thread.
start() - Method in class org.vishia.inspectorTarget.Comm
 
start(Object) - Method in class org.vishia.inspectorTarget.Inspector
Start the execution.
start() - Method in class org.vishia.msgDispatch.MsgReceiver
Now start work.
startupThreads() - Method in class org.vishia.inspcPC.mng.InspcMng
 
struct - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
struct() - Method in class org.vishia.inspcPC.mng.InspcVariable
Creates an InspcStruct if it is not created till now, returns it.
sVersion - Static variable in class org.vishia.communication.InterProcessCommFactory
Version, history and license.
sVersion - Static variable in interface org.vishia.curves.ReadCurves_ifc
Version, history and copyright/copyleft.
sVersion - Static variable in interface org.vishia.inspcPC.InspcAccess_ifc
Version, history and license.
sVersion - Static variable in interface org.vishia.msgDispatch.LogMessage
Version, history and license.

T

targetAccessor - Variable in class org.vishia.inspcPC.InspcTargetAccessData
Instance of the target accessor gotten from prefix "Target:..."
TestAccessor - Class in org.vishia.inspcPC.accTarget
 
TestAccessor() - Constructor for class org.vishia.inspcPC.accTarget.TestAccessor
 
testAndReceive() - Method in class org.vishia.msgDispatch.MsgReceiver
This method should be called in a applications thread cyclically.
testArgument(String, int) - Method in class org.vishia.communication.SocketTester
Tests one argument.
text - Variable in class org.vishia.msgDispatch.MsgDispatcherCore.Entry
The output and format controlling text.
text - Variable in class org.vishia.msgDispatch.MsgText_ifc.MsgConfigItem
The message text can contain format specifier for the additional values.
tickAndFlushOrClose() - Method in class org.vishia.msgDispatch.MsgDispatcherCore
Dispatches the queues messages, after them calls LogMessage.flush() for all queued outputs.
timestamp - Variable in class org.vishia.msgDispatch.MsgDispatcherCore.Entry
The time stamp of the message.
toString() - Method in class org.vishia.communication.Address_InterProcessComm_Socket
 
toString() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
toString() - Method in class org.vishia.inspcPC.mng.InspcStruct
 
toString() - Method in class org.vishia.inspcPC.mng.InspcVariable
 
toString() - Method in class org.vishia.msgDispatch.MsgDispatcherCore.Output
 
translateDeviceToAddrIp(String) - Method in class org.vishia.inspcPC.mng.InspcMng
 
translateErrorMsg(int) - Method in interface org.vishia.communication.InterProcessComm
 
translateErrorMsg(int) - Method in class org.vishia.communication.InterProcessComm_SocketImpl
 
translateErrorMsg(int) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
txAnswer(int, boolean) - Method in interface org.vishia.inspectorTarget.AnswerComm_ifc
Sends an answer.
txAnswer(int, boolean) - Method in class org.vishia.inspectorTarget.CmdExecuter
Send the current answer datagram as answer.
type - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
type - Variable in class org.vishia.reflect.FieldJc
The type of the field.
type_ - Variable in class org.vishia.msgDispatch.MsgText_ifc.MsgConfigItem
 

U

UserInspcPlug_ifc - Interface in org.vishia.inspcPC
This interface is the plug from a user plugin to the Inspc.

V

valueFloatFromRxValue(InspcDataExchangeAccess.Inspcitem, int) - Static method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
valueIntFromRxValue(InspcDataExchangeAccess.Inspcitem, int) - Static method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
valueOf(String) - Static method in enum org.vishia.inspcPC.InspcPlugUser_ifc.TargetState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.vishia.inspcPC.InspcPlugUser_ifc.TargetState
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.vishia.msgDispatch.MsgDispatcherCore.Entry
Values from variable argument list.
valueStringFromRxValue(InspcDataExchangeAccess.Inspcitem, int) - Static method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
variable(InspcVariable, VariableContainer_ifc) - Method in class org.vishia.inspcPC.mng.InspcFieldOfStruct
Returns the variable which is assigned to the given field.
varOfStruct(InspcMng) - Method in class org.vishia.inspcPC.mng.InspcStruct
 
version - Static variable in class org.vishia.communication.Address_InterProcessComm_Socket
Version, history and license.
version - Static variable in class org.vishia.communication.InspcDataExchangeAccess
Version, history and license.
version - Static variable in interface org.vishia.communication.InterProcessComm
version, history and license: 2012-08-22 Hartmut chg The constants InterProcessComm.receiverShouldbeBlocking /Polling should be boolean because the parameter of open is boolean.
version - Static variable in class org.vishia.communication.InterProcessCommRx_ifc
Version, history and license.
version - Static variable in class org.vishia.communication.InterProcessCommRxThread
Version, history and license.
version - Static variable in interface org.vishia.curves.WriteCurve_ifc
Version, history and copyright/copyleft.
version - Static variable in class org.vishia.curves.WriteCurveBinary
Version, history and copyright/copyleft.
version - Static variable in class org.vishia.curves.WriteCurveCsv
Version, history and copyright/copyleft.
version - Static variable in class org.vishia.inspcPC.accTarget.InspcCommPort
Version, history and license.
version - Static variable in class org.vishia.inspcPC.InspcTargetAccessData
Version, history and license.
version - Static variable in class org.vishia.inspcPC.mng.InspcMng
Version, history and license.
version - Static variable in class org.vishia.inspcPC.mng.InspcStruct
Version, history and license.
version - Static variable in class org.vishia.inspcPC.mng.InspcVariable
Version, history and license.
version - Static variable in interface org.vishia.inspcPC.UserInspcPlug_ifc
Version, history and license 2012-04-07 Hartmut It is not possible to extend GralPlugUser2Gral_ifc because that is in an non-dependent component.
version - Static variable in class org.vishia.inspectorTarget.CmdExecuter
Version, history and license.
version - Static variable in class org.vishia.inspectorTarget.Comm
Version and history 2011-11-17 Hartmut new Comm.shutdown() to end communication thread.
version - Static variable in class org.vishia.inspectorTarget.InspcDataInfo
Version, history and license 2014-09-21 Hartmut comment and Java4C 2012-04-07 Hartmut created, converted from the C implementation.
version - Static variable in class org.vishia.inspectorTarget.InspcTelgInfoSet
Version, history and license.
version - Static variable in class org.vishia.inspectorTarget.Inspector
Version and history 2015-08-05 Hartmut new Inspector.get() to get the first instance which may be a singleton.
version - Static variable in class org.vishia.msgDispatch.LogMessageFile
Version, history and license.
version - Static variable in class org.vishia.msgDispatch.LogMessageStream
Version, history and license.
version - Static variable in class org.vishia.msgDispatch.MsgConfig
version, history and license: 2014-12-20 Hartmut new: Reads information for file outputs, see MsgConfig.FileOutput, in preparing, not used yet.
version - Static variable in class org.vishia.msgDispatch.MsgDispatcher
Version, history and license.
version - Static variable in class org.vishia.msgDispatch.MsgDispatcherCore
version, history and license.
version - Static variable in class org.vishia.msgDispatch.MsgDispatchSystemOutErr
Version, history and license.
version - Static variable in class org.vishia.msgDispatch.MsgItems_h
version, history and license: 2010-08-00 Hartmut created Copyright/Copyleft: For this source the LGPL Lesser General Public License, published by the Free Software Foundation is valid.
version - Static variable in class org.vishia.msgDispatch.MsgPrintStream
Version, history and license.
version - Static variable in class org.vishia.msgDispatch.MsgRedirectConsole
Version, history and license.
version - Static variable in interface org.vishia.msgDispatch.MsgText_ifc
version, history and license: 2013-02-24 Hartmut new MsgText_ifc.getListItems(), move MsgText_ifc.MsgConfigItem from MsgConfig.
version - Static variable in class org.vishia.reflect.ClassJc
Version, history and license 2015-01-10 Hartmut chg: ClassJc.getSuperField().
version - Static variable in class org.vishia.reflect.FieldJc
Version, history and license.
version - Static variable in class org.vishia.reflect.FieldJcVariableAccess
Version, history and license.

W

WorkingThread - Class in org.vishia.inspectorTarget.example
This is a class which does anything to display it with the reflectPro-target.
WorkingThread.Data - Class in org.vishia.inspectorTarget.example
 
WorkingThread.Data() - Constructor for class org.vishia.inspectorTarget.example.WorkingThread.Data
 
WriteCurve_ifc - Interface in org.vishia.curves
This interface can be used for writing curves into files from any application.
WriteCurveBinary - Class in org.vishia.curves
This class writes values from curves in a binary file with head.
WriteCurveBinary() - Constructor for class org.vishia.curves.WriteCurveBinary
 
WriteCurveCsv - Class in org.vishia.curves
 
WriteCurveCsv() - Constructor for class org.vishia.curves.WriteCurveCsv
 
writeCurveError(String) - Method in interface org.vishia.curves.WriteCurve_ifc
 
writeCurveError(String) - Method in class org.vishia.curves.WriteCurveBinary
 
writeCurveError(String) - Method in class org.vishia.curves.WriteCurveCsv
 
writeCurveFinish() - Method in interface org.vishia.curves.WriteCurve_ifc
 
writeCurveFinish() - Method in class org.vishia.curves.WriteCurveBinary
 
writeCurveFinish() - Method in class org.vishia.curves.WriteCurveCsv
 
writeCurveRecord(int, float[]) - Method in interface org.vishia.curves.WriteCurve_ifc
 
writeCurveRecord(int, float[]) - Method in class org.vishia.curves.WriteCurveBinary
 
writeCurveRecord(int, float[]) - Method in class org.vishia.curves.WriteCurveCsv
 
writeCurveStart(int) - Method in interface org.vishia.curves.WriteCurve_ifc
Opens the file and write head information.
writeCurveStart(int) - Method in class org.vishia.curves.WriteCurveBinary
 
writeCurveStart(int) - Method in class org.vishia.curves.WriteCurveCsv
 
writeCurveTimestamp(Timeshort) - Method in interface org.vishia.curves.WriteCurve_ifc
 
writeCurveTimestamp(Timeshort) - Method in class org.vishia.curves.WriteCurveBinary
 
writeCurveTimestamp(Timeshort) - Method in class org.vishia.curves.WriteCurveCsv
 

X

xxxgetInt(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
XXXsetCallbackShowingState(Runnable) - Method in class org.vishia.inspcPC.mng.InspcMng
 

_

_sizeof() - Static method in class org.vishia.msgDispatch.MsgDispatcherCore.Entry
 
A C D E F G H I K L M N O P R S T U V W X _