Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X Y Z _ 

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
 
accInfoDataGetValueByIdent - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Managing instance of ByteDataAccessBase for InspcTargetAccessor.dataInfoDataGetValueByIdent.
accLevels - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Return value from CheckPwd_Inspc#check(int). it is 0..4 in bit 7..0 for change and 0..4 in bit 3..0 for access.
accRxItemStatic - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
 
accRxTelgStatic - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
 
accTxItemStatic - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
 
accTxTelgStatic - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
 
accVariable(String, int) - Method in class org.vishia.inspcPC.mng.InspcMng
Returns a variable which's access to the target is established.
actionOnRx - Variable in class org.vishia.inspcPC.mng.InspcCmdStore
 
actionPwdRx - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
This class handles a received access level for a new password.
actionRx4GetValueByHandle - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
actionRxByHandle - Variable in class org.vishia.inspcPC.mng.InspcVariable
 
ActionRxByHandle() - Constructor for class org.vishia.inspcPC.mng.InspcVariable.ActionRxByHandle
 
add_item(MsgConfigZbnf.ZbnfMsgConfigItem) - Method in class org.vishia.msgDispatch.MsgConfigZbnf
Deprecated.
 
addAnswerItemValueByHandle(InspcDataExchangeAccess.InspcDatagram, InspcDataExchangeAccess.InspcAnswerValueByHandle, int) - Method in class org.vishia.inspectorTarget.ClassContent
 
addCmdAccessCheck - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds a telegram for password-check.
addDataReplace(Map<String, String>) - Method in class org.vishia.inspcPC.InspcReplAlias
It supports usage of an alias in the data path.
addDataReplace(String, String) - Method in class org.vishia.inspcPC.InspcReplAlias
It supports usage of an alias in the data path.
addr - Variable in class org.vishia.inspectorTarget.InspcDataInfo
The address and maybe segment in address space of the variable.
addRequest - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateFilling
 
addRequest_Filling - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateIdle
 
addRequest_Filling(EventObject, Trans) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateInactive
 
address - Variable in class org.vishia.reflect.MemAccessArrayDebugJc.MemAccessDebugJc
The value for the address to the external CPU, casted to int32.
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.InspcCmdStore
 
addUserTxOrder(Runnable) - Method in class org.vishia.inspcPC.mng.InspcMng
 
aLine0 - Variable in class org.vishia.curves.WriteCurveCsv
 
allClasses - Static variable in class org.vishia.reflect.ClassJc
Index of all known reflection-classes valid for this application.
allFields - Variable in class org.vishia.reflect.ClassJc
 
aMid - Variable in class org.vishia.curves.WriteCurveCsv
 
annotationJava2CFixArraySize - Static variable in class org.vishia.reflect.FieldJc
That annotation is used to detect fix-size-arrays.
annotations - Variable in class org.vishia.reflect.FieldJc
All annotations from FieldJc.field.
answerComm - Variable in class org.vishia.inspectorTarget.ClassContent
Association to produce the answer of a request.
AnswerComm_ifc - Interface in org.vishia.inspectorTarget
 
answerItem - Variable in class org.vishia.inspectorTarget.ClassContent
Access element for ByteDataAccessBase to the answer Item.
answerTelgs - Variable in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
Accumulator for all answer telegrams.
applyReceivedTelg(byte[], int, LogMessage, int) - Method in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
Called in the rx-trhead to apply any received telegram.
argData - Variable in class org.vishia.inspcPC.InspCmd.CmdLine
 
argList - Variable in class org.vishia.inspcPC.InspCmd.CmdLine
 
args - Variable in class org.vishia.communication.SocketTester
 
args - Variable in class org.vishia.communication.SocketTester.CmdLine
 
Args() - Constructor for class org.vishia.inspcPC.InspCmd.Args
 
aScale7div - Variable in class org.vishia.curves.WriteCurveCsv
 
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
 
awaitAnswer(int) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Deprecated.
The communication handles several requests. It is not proper that one await is programmed. The answer will be gotten for any information unit in the telegrams. See InspcAccessExecRxOrder_ifc-argument of any InspcTargetAccessor.cmdGetValueByPath(String, InspcAccessExecRxOrder_ifc)... routine.
awaitSeqNumber - Variable in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
 
awaitTelg - Variable in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
True then awaits a telg.

B

bAbort - Variable in class org.vishia.communication.SocketTester.UDPdebugReceiver
 
bActivated - Variable in class org.vishia.msgDispatch.MsgReceiver
true if the messages will be displayed.
bAllReceived - Variable in class org.vishia.inspcPC.mng.InspcMng
Set from #variableIsReceived(InspcVariable) if all variables are received.
bAnswer - Variable in class org.vishia.inspcPC.InspcRxOk
 
bDebugTelg - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
 
bEnablePrintfOnComm - Variable in class org.vishia.communication.InterProcessCommRxThread
 
bEnablePrintfOnComm - Variable in class org.vishia.inspectorTarget.Comm
 
bFillTelg - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
If true, then a TelgHead is prepared already and some more info can be taken into the telegram.
bFinish - Variable in class org.vishia.inspcPC.accTarget.InspcCommPort
 
bGetFieldsPending - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.GetFieldsData
 
bIsSentTelg - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
True if a second datagram is prepared and sent yet.
bListToBottom - Variable in class org.vishia.msgDispatch.MsgReceiver
 
bOk - Variable in class org.vishia.inspcPC.InspcRxOk
 
bRequestWhileTaskPending - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
bRequFields - Variable in class org.vishia.inspcPC.mng.InspcStruct
 
bRun - Variable in class org.vishia.communication.TCPexampleSimple
 
bRun - Variable in class org.vishia.inspcPC.accTarget.InspcCommPort
 
bRun - Variable in class org.vishia.inspectorTarget.example.WorkingThread.ThreadMng
True while it runs, set false to terminate the thread.
bRunInRxThread - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Set to true while a telegram is evaluating in the received thread.
bShouldSend - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
If true then the current prepared tx telegram should be send.
bSuperClassChecked - Variable in class org.vishia.reflect.ClassJc
 
bTaskPending - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Set if the InspcTargetAccessor.cmdFinit() is given. set false on last received answer for the task.
buffer - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TxBuffer
 
bufferAnswerData - Variable in class org.vishia.inspectorTarget.CmdExecuter
This reference is used to refer the answer buffer.
bufferInput - Variable in class org.vishia.communication.SocketTester.UDPdebugTransmitter
 
bUpdated - Variable in class org.vishia.inspcPC.mng.InspcStruct
 
bUseGetValueByHandle - Variable in class org.vishia.inspcPC.mng.InspcMng
 
bUserCalled - Variable in class org.vishia.inspcPC.mng.InspcMng
 
bWaitFinish - Variable in class org.vishia.inspcPC.accTarget.InspcCommPort
 
bWaiting - Variable in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
True if wait is called already.
bWriteDebugSystemOut - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
bWriteDebugSystemOut - Variable in class org.vishia.inspcPC.mng.InspcMng
 

C

calcTone() - Method in class org.vishia.example.fourier.ForierSyntheseHarmony
 
callback - Variable in class org.vishia.inspcPC.mng.InspcStruct
Callback for any request.
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
 
callbackOnAnswer() - Method in class org.vishia.inspcPC.mng.InspcStruct.VariableRxAction
 
callbackOnAnswer() - Method in class org.vishia.inspcPC.mng.InspcVariable.ActionRxByHandle
 
callbackOnAnswer() - Method in class org.vishia.inspcPC.mng.InspcVariable.VariableRxAction
 
callbackOnRxData - Variable in class org.vishia.inspcPC.mng.InspcMng
This method is called if variable are received.
callbackOnRxData(EventObject) - Method in class org.vishia.inspcPC.mng.InspcMng
This routine will be invoked if all data are received from the target.
callbacksOnAnswer - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Reused instance to evaluate any info blocks.
callWithoutArguments() - Method in class org.vishia.communication.SocketTester.CmdLine
Invoked from parseArguments if no argument is given.
callWithoutArguments() - Method in class org.vishia.inspcPC.InspCmd.CmdLine
 
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
 
charContainer - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an int[]-array.
check - Variable in class org.vishia.inspectorTarget.InspcDataInfo
This check code should be sent from request to safety the correctness of request.
checkAndRemoveOldOrders(long) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Clean up the order list.
checkArguments() - Method in class org.vishia.communication.SocketTester.CmdLine
Checks the cmdline arguments relation together.
checkArguments() - Method in class org.vishia.inspcPC.InspCmd.CmdLine
 
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.
checkFile(File, GralCurveView_ifc) - Method in interface org.vishia.curves.ReadCurves_ifc
Checks whether the file has a proper format.
checkIsSent() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Returns true if enough information blocks are given, so that a telegram was sent already.
checkTrans(EventObject) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateFilling
 
checkTrans(EventObject) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateIdle
 
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
 
ClassJc(Class<?>) - Constructor for class org.vishia.reflect.ClassJc
It is private, use ClassJc.fromClass(Class)
ClassJc(String, int) - Constructor for class org.vishia.reflect.ClassJc
 
clazz - Variable in class org.vishia.reflect.ClassJc
Composition of the Java-original reflection.
clazzWhereFieldIsFound - Variable in class org.vishia.inspectorTarget.SearchElement.SearchTrc
 
clear() - Method in class org.vishia.inspcPC.InspcRxOk
 
clearAll() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.DebugTxRx
Removes all rx data, so that the garbage collector can garbage it.
clearRequestedVariable - Variable in class org.vishia.inspcPC.mng.InspcMng
 
clearRequestedVariables() - Method in class org.vishia.inspcPC.mng.InspcMng
 
clearRx() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.DebugTxRx
Removes all rx data, so that the garbage collector can garbage it.
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 class org.vishia.msgDispatch.MsgRecvCommFile
 
Cmd() - Constructor for enum org.vishia.inspcPC.accTarget.InspcTargetAccessor.Cmd
 
cmd - Variable in class org.vishia.inspcPC.mng.InspcCmdStore
The command like defined in InspcDataExchangeAccess.Inspcitem
cmd - Variable in class org.vishia.reflect.MemAccessArrayDebugJc.MemAccessDebugJc
The cmd to the external CPU.
cmdAccessCheck() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'get fields by path'
CmdArgs() - Constructor for class org.vishia.communication.SocketTester.CmdArgs
 
cmdConsumer - Variable in class org.vishia.inspectorTarget.CmdExecuter
 
CmdConsumer_ifc - Interface in org.vishia.inspectorTarget
 
CmdExecuter - Class in org.vishia.inspectorTarget
 
CmdExecuter(CmdConsumer_ifc) - Constructor for class org.vishia.inspectorTarget.CmdExecuter
 
cmdExecuter - Variable in class org.vishia.inspectorTarget.Comm
 
cmdExecuter - Variable in class org.vishia.inspectorTarget.Inspector
The main cmd executer.
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.InspcCmdStore
 
cmdGetAddressByPath(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdGetAddressByPath(InspcDataExchangeAccess.Inspcitem, InspcDataExchangeAccess.InspcDatagram, int) - Method in class org.vishia.inspectorTarget.ClassContent
 
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.InspcCmdStore
 
cmdGetFields(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdGetFields(InspcDataExchangeAccess.Inspcitem, InspcDataExchangeAccess.InspcDatagram, int) - Method in class org.vishia.inspectorTarget.ClassContent
 
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.InspcCmdStore
 
cmdGetValueByHandle(int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdGetValueByHandle(InspcDataExchangeAccess.Inspcitem, InspcDataExchangeAccess.InspcDatagram, int) - Method in class org.vishia.inspectorTarget.ClassContent
 
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.InspcCmdStore
 
cmdGetValueByPath(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdGetValueByPath(InspcDataExchangeAccess.Inspcitem, InspcDataExchangeAccess.InspcDatagram) - Method in class org.vishia.inspectorTarget.ClassContent
 
CmdLine(String[]) - Constructor for class org.vishia.communication.SocketTester.CmdLine
Constructor of the main class.
CmdLine(InspCmd.Args, String[]) - Constructor for class org.vishia.inspcPC.InspCmd.CmdLine
 
cmdQueue - Variable in class org.vishia.inspcPC.mng.InspcMng
 
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.InspcCmdStore
 
cmdRegisterHandle(String, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdRegisterRepeat(InspcDataExchangeAccess.Inspcitem, InspcDataExchangeAccess.InspcDatagram, int) - Method in class org.vishia.inspectorTarget.ClassContent
 
cmdSetDoubleByPath(String, double, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'set value by path'
cmdSetDoubleByPath(String, double, InspcAccessExecRxOrder_ifc) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'get value by path'
cmdSetDoubleByPath(String, double, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcCmdStore
 
cmdSetDoubleByPath(String, double, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdSetFloatByPath(String, float, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'set value by path'
cmdSetFloatByPath(String, float, InspcAccessExecRxOrder_ifc) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'get value by path'
cmdSetFloatByPath(String, float, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcCmdStore
 
cmdSetFloatByPath(String, float, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdSetInt32ByPath(String, int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Adds the info block to send 'set value by path'
cmdSetInt32ByPath(String, int, InspcAccessExecRxOrder_ifc) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'get value by path'
cmdSetInt32ByPath(String, int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcCmdStore
 
cmdSetInt32ByPath(String, int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdSetStringByPath(VariableAccessArray_ifc, String) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
cmdSetStringByPath(VariableAccessArray_ifc, String) - Method in interface org.vishia.inspcPC.InspcAccess_ifc
Adds the info block to send 'set value by path'
cmdSetStringByPath(VariableAccessArray_ifc, String) - Method in class org.vishia.inspcPC.mng.InspcCmdStore
 
cmdSetStringByPath(VariableAccessArray_ifc, String) - 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(String, int) - 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, long, int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcCmdStore
 
cmdSetValueByPath(String, long, int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
cmdSetValueByPath(InspcDataExchangeAccess.Inspcitem, InspcDataExchangeAccess.InspcDatagram) - Method in class org.vishia.inspectorTarget.ClassContent
 
comm - Variable in class org.vishia.communication.SocketTester
The Interprocess communication.
comm - Variable in class org.vishia.inspectorTarget.CmdExecuter
 
Comm - Class in org.vishia.inspectorTarget
 
Comm(String, CmdExecuter) - Constructor for class org.vishia.inspectorTarget.Comm
Creates the communication for the inspector.
comm - Variable in class org.vishia.inspectorTarget.Inspector
The communication class.
comm - Variable in class org.vishia.msgDispatch.MsgReceiver
 
commPort - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
commPort - Variable in class org.vishia.inspcPC.mng.InspcMng
 
complete_ReplaceAlias_ifc(ReplaceAlias_ifc) - Method in class org.vishia.inspcPC.mng.InspcMng
 
completeAnswerItemByHandle(InspcDataExchangeAccess.InspcAnswerValueByHandle, int, int) - Method in class org.vishia.inspectorTarget.ClassContent
 
completeConstruction() - Method in class org.vishia.inspcPC.mng.InspcMng
 
completeConstruction(Comm) - Method in class org.vishia.inspectorTarget.CmdExecuter
 
completeDatagram(boolean) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Completes this datagram with all head information.
console - Variable in class org.vishia.inspcPC.InspCmd
Aggregation to the Console implementation class.
console - Variable in class org.vishia.msgDispatch.MsgReceiver
 
cPrimitveType - Variable in class org.vishia.reflect.FieldJc
 
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_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
 
ctErrorTelg - Variable in class org.vishia.communication.InterProcessCommRxThread
 
ctErrorTelg - Variable in class org.vishia.inspectorTarget.Comm
 
ctFailedTelgPart - Variable in class org.vishia.inspectorTarget.CmdExecuter
 
cType - Variable in class org.vishia.inspcPC.mng.InspcVariable
The type depends from the type in the target device.
cycle_timeout - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
cycletime - Variable in class org.vishia.inspcPC.InspCmd.Args
 

D

d1 - Variable in class org.vishia.inspectorTarget.example.ExampleInspector.Data
 
d2 - Variable in class org.vishia.inspectorTarget.example.ExampleInspector.Data
 
dArray - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 
data - Variable in class org.vishia.communication.InterProcessCommRx_ifc
This data pointer can be set by any application.
data - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 
Data(int) - Constructor for class org.vishia.inspectorTarget.example.ExampleInspector.Data
 
data - Variable in class org.vishia.inspectorTarget.example.WorkingThread
 
Data() - Constructor for class org.vishia.inspectorTarget.example.WorkingThread.Data
 
data_bufferAnswerData - Variable in class org.vishia.inspectorTarget.CmdExecuter
Buffer for the answer telegram.
data_rxBuffer - Variable in class org.vishia.communication.InterProcessCommRxThread
Use a static receive buffer.
data_rxBuffer - Variable in class org.vishia.inspectorTarget.Comm
Use a static receive buffer.
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
 
datagramCmd - Variable in class org.vishia.inspectorTarget.CmdExecuter
 
dataInfoDataGetValueByIdent - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
A info element to get values by ident It contains a InspcDataExchangeAccess.Inspcitem head and then 4-byte-idents for data.
dateFormat - Variable in class org.vishia.curves.WriteCurveCsv
 
dbgNameStopTx - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Free String to write, for debug stop.
debugRemoteAccess - Variable in class org.vishia.inspectorTarget.ClassContent
Yet only a placeholder, used in the C-implementation.
DebugTxRx() - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.DebugTxRx
 
debugTxRx - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
Position of all received items.
dir - Variable in class org.vishia.inspector.helper.GenReflectProAgentExplorerXml
 
doubleContainer - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an float[]-array.
ds - Variable in class org.vishia.inspcPC.mng.InspcVariable
 
dstAddress - Variable in class org.vishia.communication.SocketTester
 
dtimeReceive - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
dtimeWeakup - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
dw - Variable in class org.vishia.inspectorTarget.example.WorkingThread.Data
Increase of a angle in the step time.
dynamicIntArray - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 

E

entry(EventObject) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateIdle
 
entry(EventObject) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateWaitReceive
 
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
 
errorDevice(String) - Method in class org.vishia.inspcPC.mng.InspcMng
 
Ev(InspcTargetAccessor.Cmd) - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.Ev
 
evaluateFieldGetFields(InspcDataExchangeAccess.InspcDatagram, FieldJc, int, int) - Method in class org.vishia.inspectorTarget.ClassContent
 
evaluateFieldGetFields(InspcDataExchangeAccess.InspcDatagram, String, ClassJc, int, int, int, int) - Method in class org.vishia.inspectorTarget.ClassContent
 
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.
evFill - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
evLastAnswer - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
evSend - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
ExampleInspector - Class in org.vishia.inspectorTarget.example
 
ExampleInspector() - Constructor for class org.vishia.inspectorTarget.example.ExampleInspector
 
ExampleInspector.Data - Class in org.vishia.inspectorTarget.example
 
exec - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.OrderWithTime
 
exec() - Method in class org.vishia.inspcPC.mng.InspcCmdStore
Executes the stored command in this thread.
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
 
execInspcRxOrder(InspcDataExchangeAccess.Inspcitem, long, LogMessage, int) - Method in class org.vishia.inspcPC.mng.InspcStruct.VariableRxAction
This method is called for any info block in the received telegram from target, if this implementing instance is stored on the order.
execInspcRxOrder(InspcDataExchangeAccess.Inspcitem, long, LogMessage, int) - Method in class org.vishia.inspcPC.mng.InspcVariable.ActionRxByHandle
This method is called If a answer value by handle was received and the ixHandle has referred this variable.
execInspcRxOrder(InspcDataExchangeAccess.Inspcitem, long, LogMessage, int) - Method in class org.vishia.inspcPC.mng.InspcVariable.VariableRxAction
This method is called for any info block in the received telegram from target, if this implementing instance is stored on the order.
execInspcRxTelg(InspcDataExchangeAccess.InspcDatagram[], LogMessage, int) - Method in interface org.vishia.inspcPC.accTarget.InspcAccessExecAnswerTelg_ifc
 
execRx4ValueByHandle(InspcDataExchangeAccess.Inspcitem, long, LogMessage, int) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
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
 
execRxData - Variable in class org.vishia.communication.InterProcessCommRxThread
Reference to the execute routine on receiving data.
execute() - Method in class org.vishia.communication.SocketTester
Executes the cmd-line-application.
execute() - Method in class org.vishia.inspcPC.accTarget.TestAccessor
 
execute(InspCmd.Args, Writer) - Method in class org.vishia.inspcPC.InspCmd
 
execute(String) - Method in class org.vishia.inspector.helper.GenReflectProAgentExplorerXml
 
execute() - Method in class org.vishia.inspectorTarget.example.ExampleInspector
 
executeCmd(byte[], int) - Method in class org.vishia.inspectorTarget.CmdExecuter
Executes the given command received with this datagram
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.
executerAnswer - Variable in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
This aggregation is null if the answer telegram should not evaluated in the receiving thread.

F

f1 - Variable in class org.vishia.example.fourier.ForierSyntheseHarmony
 
f1 - Variable in class org.vishia.inspectorTarget.example.ExampleInspector.Data
 
f2 - Variable in class org.vishia.inspectorTarget.example.ExampleInspector.Data
 
f3 - Variable in class org.vishia.example.fourier.ForierSyntheseHarmony
 
f5 - Variable in class org.vishia.example.fourier.ForierSyntheseHarmony
 
field - Variable in class org.vishia.inspectorTarget.SearchElement.SearchTrc
 
field - Variable in class org.vishia.reflect.FieldJc
Aggregation to the original field of reflection from Java.
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
 
FieldJc.GetArray<ArrayType> - Class in org.vishia.reflect
Helper class containing a template method to get the last array and the last index for indexed access.
FieldJc.GetSetContainerElement<ElementType,ArrayType> - Class in org.vishia.reflect
Helper class containing a template method to get and set a value in an array or container for indexed access.
FieldJc.GetSetContainerElement.GetArray - Class in org.vishia.reflect
Helper class containing a template method to get the last array and the last index for indexed access.
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
 
fields - Variable in class org.vishia.inspcPC.mng.InspcStruct
 
FieldVariableAccess - Class in org.vishia.reflect
Deprecated use FieldJcVariableAccess
FieldVariableAccess(Object, Field) - Constructor for class org.vishia.reflect.FieldVariableAccess
 
fileMsgBin - Variable in class org.vishia.msgDispatch.MsgRecvCommFile
The only one file which is checked.
files - Variable in class org.vishia.inspector.helper.GenReflectProAgentExplorerXml
 
fileTestXml - Variable in class org.vishia.inspcPC.InspCmd.Args
 
fillAllFields() - Method in class org.vishia.reflect.ClassJc
 
filter - Variable in class org.vishia.inspector.helper.GenReflectProAgentExplorerXml
 
floatContainer - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an float[]-array.
floatVal - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 
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 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.
fOut - Variable in class org.vishia.curves.WriteCurveBinary
 
fOut - Variable in class org.vishia.curves.WriteCurveCsv
 
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
This operation asserts, that a ClassJc instance for one type is only existent one time.

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.
GetArray() - Constructor for class org.vishia.reflect.FieldJc.GetArray
 
GetArray() - Constructor for class org.vishia.reflect.FieldJc.GetSetContainerElement.GetArray
 
getArraylength(MemSegmJc) - Method in class org.vishia.reflect.FieldJc
 
getArraylengthUML_ArrayList(MemSegmJc) - Method in class org.vishia.reflect.FieldJc
 
getArraylengthUML_LinkedList(MemSegmJc) - Method in class org.vishia.reflect.FieldJc
 
getArraylengthUML_Map(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
 
getByteArray - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an int[]-array.
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
 
getDoubleArray - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an int[]-array.
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
 
getFieldsData - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
GetFieldsData() - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.GetFieldsData
 
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
 
getFloatArray - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an int[]-array.
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.
getInDirectory(File, XmlNode) - Method in class org.vishia.inspector.helper.GenReflectProAgentExplorerXml
 
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
 
getLastArray(int[], MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc.GetArray
Gets the last array
getLastArray(int[], MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc.GetSetContainerElement.GetArray
Gets the last array
getLastRefreshTime() - Method in class org.vishia.inspcPC.mng.InspcVariable
 
getLastRefreshTime() - Method in class org.vishia.reflect.FieldJcVariableAccess
 
getLength(Object) - Method in class org.vishia.reflect.FieldJc
 
getLengthDatagram() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
getLenInfo() - Method in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
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
 
getLongArray - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an int[]-array.
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
 
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
 
getNewOrder() - Method in class org.vishia.inspcPC.accTarget.InspcAccessGenerateOrder
 
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.
getObjectArray - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an int[]-array.
getOrCreateStructForNonLeafVariables() - Method in class org.vishia.inspcPC.mng.InspcVariable
Creates an InspcStruct if it is not created till now, returns it.
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
 
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
 
GetSetContainerElement() - Constructor for class org.vishia.reflect.FieldJc.GetSetContainerElement
 
getSetValue(FieldJc, int, MemSegmJc, InspcDataExchangeAccess.InspcSetValue, InspcDataExchangeAccess.Inspcitem, boolean) - Static method in class org.vishia.inspectorTarget.ClassContent
Sets the value if accSetValue is not null, fills the ClassContent.answerItem with the read value.
getSetValueByPath(int, String, InspcDataExchangeAccess.InspcSetValue, InspcDataExchangeAccess.Inspcitem) - Method in class org.vishia.inspectorTarget.ClassContent
Gets or sets a value by given path of reflection.
getShort() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
 
getShort(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
getShortArray - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an int[]-array.
getSingleton() - Static method in class org.vishia.reflect.MemAccessArrayDebugJc
Returns the instance if there is only one istance.
getSocketAddress() - Method in class org.vishia.communication.Address_InterProcessComm_Socket
gets the pointer to the socket address.
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
 
getStringArray - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an int[]-array.
getStruct() - Method in class org.vishia.inspcPC.mng.InspcVariable
Gets the struct for a node (non leafe variable).
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.InspcCmdStore
 
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.
getTypedArray - Variable in class org.vishia.reflect.FieldJc.GetSetContainerElement
Instance containing the template-access method.
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.
getValue(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc.GetSetContainerElement
Gets a value from a container-field.
getValue(ArrayType, int) - Method in class org.vishia.reflect.FieldJc.GetSetContainerElement
 
getValueByHandle(int, InspcDataExchangeAccess.InspcAnswerValueByHandle, InspcDataExchangeAccess.InspcDatagram, int, int) - Method in class org.vishia.inspectorTarget.ClassContent
getVariable(String) - Method in class org.vishia.inspcPC.mng.InspcMng
 
getVariable(String, int) - Method in class org.vishia.inspcPC.mng.InspcMng
 

H

handle - Variable in class org.vishia.inspcPC.mng.InspcCmdStore
 
handles - Variable in class org.vishia.inspectorTarget.ClassContent
Array of registered data access info items.
handleTarget - Variable in class org.vishia.inspcPC.mng.InspcVariable
If >=0 then it is the handle of the variable in the target device.
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.MsgReceiver.MsgItem
 
identifier - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
identLogTelg - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
identLogTelg - Variable in class org.vishia.inspcPC.mng.InspcMng
 
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.
idxAllStruct - Variable in class org.vishia.inspcPC.mng.InspcMng
This container holds all structures which are created.
idxAllVars - Variable in class org.vishia.inspcPC.mng.InspcMng
This container holds all variables which are created.
idxPrimitiveTypes - Static variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
incrAnswerNr() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
Increments the number for the answer datagram.
indexFaultDevice - Variable in class org.vishia.inspcPC.mng.InspcMng
 
indexNameFields - Variable in class org.vishia.reflect.ClassJc
All fields of this class.
indexTargetAccessor - Variable in class org.vishia.inspcPC.mng.InspcMng
 
indexTargetIpcAddr - Variable in class org.vishia.inspcPC.mng.InspcMng
The target ipc-address for Interprocess-Communication with the target.
infoCmd - Variable in class org.vishia.inspectorTarget.CmdExecuter
 
infoFormattedAppend(StringFormatter) - Method in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
input - Variable in class org.vishia.reflect.MemAccessArrayDebugJc.MemAccessDebugJc
The value for the input to the external CPU.
inspc - Variable in class org.vishia.inspcPC.mng.InspcCmdStore
 
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.
InspcAccessGenerateOrder() - Constructor for class org.vishia.inspcPC.accTarget.InspcAccessGenerateOrder
 
inspcAccessor - Variable in class org.vishia.inspcPC.accTarget.TestAccessor
 
InspcAnswerValueByHandle() - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcAnswerValueByHandle
 
InspcAnswerValueByHandle(InspcDataExchangeAccess.Inspcitem) - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcAnswerValueByHandle
 
InspcCmdStore - Class in org.vishia.inspcPC.mng
This class stores commands to any target from any application.
InspcCmdStore(InspcMng) - Constructor for class org.vishia.inspcPC.mng.InspcCmdStore
 
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.InspcDatagram - Class in org.vishia.communication
Preparing the header of a datagram.
InspcDataExchangeAccess.Inspcitem - Class in org.vishia.communication
This is the header of an information entry.
InspcDataExchangeAccess.InspcSetValue - Class in org.vishia.communication
ReflItem which contains a value.
InspcDataExchangeAccess.InspcSetValueData - Class in org.vishia.communication
An item to set values with an index.
InspcDatagram(byte[]) - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
InspcDatagram() - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
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, boolean) - Constructor for class org.vishia.inspcPC.mng.InspcFieldOfStruct
Creates a field in a given parent struct.
InspcFieldOfStruct(InspcVariable, String, int, boolean) - Constructor for class org.vishia.inspcPC.mng.InspcFieldOfStruct
Creates a field for a given variable.
Inspcitem(int) - Constructor for class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
Constructor for derived items with other head size.
Inspcitem() - Constructor for class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
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.CmdLine - Class in org.vishia.inspcPC
The organization class for command line invocation.
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.
InspcReplAlias - Class in org.vishia.inspcPC
 
InspcReplAlias() - Constructor for class org.vishia.inspcPC.InspcReplAlias
 
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
 
InspcSetValue() - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
 
InspcSetValueData() - Constructor for class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
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.
InspcStruct(InspcVariable, String) - Constructor for class org.vishia.inspcPC.mng.InspcStruct
 
InspcStruct.VariableRxAction - Class in org.vishia.inspcPC.mng
This class supplies the method to set the variable value from a received info block.
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, 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, float, float, EventTimerThread) - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
InspcTargetAccessor.Cmd - Enum in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.DebugTxRx - Class in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.Ev - Class in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.GetFieldsData - Class in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.OrderWithTime - Class in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.States - Class in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.States.StateFilling - Class in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.States.StateIdle - Class in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.States.StateInactive - Class in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.States.StateReceive - Class in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.States.StateWaitReceive - Class in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.TelgData - Class in org.vishia.inspcPC.accTarget
 
InspcTargetAccessor.TxBuffer - Class in org.vishia.inspcPC.accTarget
This class contains all data for one datagram to send.
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.
InspcVariable(InspcMng, InspcVariable, InspcTargetAccessData) - Constructor for class org.vishia.inspcPC.mng.InspcVariable
Creates a variable.
InspcVariable.ActionRxByHandle - Class in org.vishia.inspcPC.mng
This class supplies the method to set the variable value from a received info block.
InspcVariable.ModeHandleVariable - Enum in org.vishia.inspcPC.mng
 
InspcVariable.VariableRxAction - Class in org.vishia.inspcPC.mng
This class supplies the method to set the variable value from a received info block.
inspector - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 
Inspector - Class in org.vishia.inspectorTarget
This is the main class for the Inspector for Java and C.
Inspector(String) - Constructor for class org.vishia.inspectorTarget.Inspector
 
instance - Variable in class org.vishia.reflect.FieldJcVariableAccess
The instance where the field is member of.
intArray - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 
intContainer - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an int[]-array.
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
Sets InterProcessCommFactory.theSingleton if not set yet. returns always a new instance.
InterProcessCommFactoryAccessor - Class in org.vishia.communication
Deprecated.
the InterProcessCommFactory contains all capability.
InterProcessCommFactoryAccessor() - Constructor for class org.vishia.communication.InterProcessCommFactoryAccessor
Deprecated.
 
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.
intVal - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 
ipc - Variable in class org.vishia.communication.InterProcessCommRxThread
 
ipc - Variable in class org.vishia.inspcPC.accTarget.InspcCommPort
 
ipc - Variable in class org.vishia.inspectorTarget.Comm
 
isCollection(int) - Static method in class org.vishia.reflect.ModifierJc
 
isDefault - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateInactive
 
isFilledTxTelg() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Returns whether a tx telegram is filled with any info blocks.
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.InspcCmdStore
 
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
 
isRequested - Variable in class org.vishia.inspcPC.mng.InspcVariable
If true this variable is requested already by the InspcMng.
isRequestedValue(long, boolean) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
isRequestedValue(long, boolean) - Method in class org.vishia.reflect.FieldJcVariableAccess
 
isRequestFields() - Method in class org.vishia.inspcPC.mng.InspcStruct
 
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.MsgConfigZbnf.ZbnfMsgConfigItem
Deprecated.
 
item - Variable in class org.vishia.reflect.MemAccessArrayDebugJc
 
itsStruct - Variable in class org.vishia.inspcPC.mng.InspcVariable
It is is a structure, it maybe not null if it is requested.
ix - Variable in class org.vishia.reflect.MemAccessArrayDebugJc
 
ixIdent5GetValueByIdent - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 

K

kAccessCheck - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
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
 
kanswerNr - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
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: <@8+4#?
kArrayListJc - Static variable in class org.vishia.reflect.ModifierJc
 
kbyteOrder - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
kDataBufferSize - Static variable in class org.vishia.communication.InterProcessComm_SocketImpl
 
kEmbedded - Static variable in class org.vishia.reflect.ModifierJc
 
kEmbeddedContainer - Static variable in class org.vishia.reflect.ModifierJc
 
kencryption - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
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
 
kIdent - Static variable in class org.vishia.msgDispatch.InspcMsgDataExchg
 
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.
kLength - Static variable in class org.vishia.msgDispatch.InspcMsgDataExchg
 
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
 
kModeTypes - Static variable in class org.vishia.msgDispatch.InspcMsgDataExchg
 
knEntrant - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
kNoRessource - Static variable in class org.vishia.communication.InspcDataExchangeAccess.Inspcitem
 
knrofBytes - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
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.
kseqnr - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
kSequ - Static variable in class org.vishia.msgDispatch.InspcMsgDataExchg
 
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: <@8+4#?
kSizemsgItems - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItems
 
kSizevalues - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
kspare13 - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
kspare14 - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
 
kStaticArray - Static variable in class org.vishia.reflect.ModifierJc
 
kTime - Static variable in class org.vishia.msgDispatch.InspcMsgDataExchg
 
kType - Static variable in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
 
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
 
kValues - Static variable in class org.vishia.msgDispatch.InspcMsgDataExchg
 

L

lastAnswer() - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcDatagram
Gets the information about the last answer datagram.
lastAnswer_Idle - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateReceive
 
lastAnswer_WaitReceive(EventObject, Trans) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateWaitReceive
 
lastTelg() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Executes after the last answer telegram of this sequence was received.
lastTelg - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TxBuffer
 
lastTimestamp - Variable in class org.vishia.msgDispatch.MsgRecvCommFile
 
lastUsed - Variable in class org.vishia.inspectorTarget.InspcDataInfo
timestamp where it was used lastly.
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
 
lengthData - Variable in class org.vishia.inspectorTarget.InspcDataInfo
If it is a recording order, size of the buffer.
list - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 
listItems - Variable in class org.vishia.msgDispatch.MsgConfigZbnf
Deprecated.
 
listTargetAccessor - Variable in class org.vishia.inspcPC.mng.InspcMng
 
listTimedOrders - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
logTelg - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
If true then writes a log of all send and received telegrams.
longContainer - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an int[]-array.

M

m_Containertype - Static variable in class org.vishia.reflect.ModifierJc
 
mAddressing - Static variable in class org.vishia.reflect.ModifierJc
 
main - Variable in class org.vishia.communication.SocketTester
Unified access to main as MainCmd_ifc
main(String[]) - Static method in class org.vishia.communication.SocketTester
main started from java -i192.168.1.67 -p5555 -rUDP:192.168.1.69:20320
main(String[]) - Static method in class org.vishia.communication.TCPexampleSimple
 
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.
maxNrofAnswerBytes - Variable in class org.vishia.inspectorTarget.CmdExecuter
 
maxNrOfChars - Static variable in class org.vishia.communication.InspcDataExchangeAccess
Values between 0..199 determines the length of string.
mContainerinstance - Static variable in class org.vishia.reflect.ModifierJc
 
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.
MemAccessDebugJc() - Constructor for class org.vishia.reflect.MemAccessArrayDebugJc.MemAccessDebugJc
 
millisecTimeoutOrders - Variable in class org.vishia.inspcPC.mng.InspcMng
 
ModeHandleVariable() - Constructor for enum org.vishia.inspcPC.mng.InspcVariable.ModeHandleVariable
 
modeTarget - Variable in class org.vishia.inspcPC.mng.InspcVariable
 
modifier - Variable in class org.vishia.reflect.ClassJc
 
modifier - Variable in class org.vishia.reflect.FieldJc
The modifier contains some more informations as java.reflect.field.
ModifierJc - Class in org.vishia.reflect
 
ModifierJc() - Constructor for class org.vishia.reflect.ModifierJc
 
mPrimitiv - Static variable in class org.vishia.reflect.ModifierJc
 
msgConfig - Variable in class org.vishia.msgDispatch.MsgReceiver
 
MsgConfigZbnf - Class in org.vishia.msgDispatch
Deprecated.
use MsgConfig. This uses ZbnfParser, but it may be not necessary for it.
MsgConfigZbnf() - Constructor for class org.vishia.msgDispatch.MsgConfigZbnf
Deprecated.
 
MsgConfigZbnf.ZbnfMsgConfigItem - Class in org.vishia.msgDispatch
Deprecated.
 
msgDispatcher - Variable in class org.vishia.msgDispatch.MsgReceiver
The instance for dispatching the messages.
MsgItem() - Constructor for class org.vishia.msgDispatch.MsgItems_h.MsgItem
Constructs the data management class
MsgItem(ByteDataAccessBase, int) - Constructor for class org.vishia.msgDispatch.MsgItems_h.MsgItem
Constructs as a child inside another ByteDataAccess
msgItem - Variable in class org.vishia.msgDispatch.MsgReceiver
 
MsgItem() - Constructor for class org.vishia.msgDispatch.MsgReceiver.MsgItem
 
MsgItems() - Constructor for class org.vishia.msgDispatch.MsgItems_h.MsgItems
Constructs the data management class
MsgItems(ByteDataAccessBase, int) - Constructor for class org.vishia.msgDispatch.MsgItems_h.MsgItems
Constructs as a child inside another ByteDataAccess
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.MsgItems - Class in org.vishia.msgDispatch
This is the whole datagram for all message items.
msgOfDay - Variable in class org.vishia.msgDispatch.MsgReceiver
 
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
 
MsgReceiver.MsgItem - Class in org.vishia.msgDispatch
 
MsgRecvCommFile - Class in org.vishia.msgDispatch
This class receives messages via a simple file transfer.
MsgRecvCommFile(String) - Constructor for class org.vishia.msgDispatch.MsgRecvCommFile
 
myAnswerAddress - Variable in class org.vishia.communication.InterProcessCommRxThread
 
myAnswerAddress - Variable in class org.vishia.inspectorTarget.Comm
 
myAnswerData - Variable in class org.vishia.inspectorTarget.CmdExecuter
 

N

name - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Identifier especially for debugging.
name - Variable in class org.vishia.reflect.ClassJc
 
name - Variable in class org.vishia.reflect.FieldJc
Name of the field.
nameShow - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
nDestinationPort - Variable in class org.vishia.communication.SocketTester.CmdArgs
 
nEncryptionAcc - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
nEncryptionAccNew - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
nEncryptionChg - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
nEntrant - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
The entrant is the sub-consumer of a telegram on the device with given IP.
new_item() - Method in class org.vishia.msgDispatch.MsgConfigZbnf
Deprecated.
 
newTxitem() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
nLastOrder - Variable in class org.vishia.inspcPC.accTarget.InspcAccessGenerateOrder
 
notLastAnswer_WaitReceive - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateReceive
 
nReceivePort - Variable in class org.vishia.communication.SocketTester.CmdArgs
 
nrofArrayElements - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
nrofArrayElements - Variable in class org.vishia.reflect.FieldJcVariableAccess
If 0 then it is a scalar.
nrofBytesAnswer - Variable in class org.vishia.inspectorTarget.CmdExecuter
 
nrofBytesDatagramInHead - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.DebugTxRx
 
nrofBytesDatagramReceived - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.DebugTxRx
 
nrofBytesForType(short) - Static method in class org.vishia.communication.InspcDataExchangeAccess
Returns the number of bytes for any value which is designated with 0..
nrofBytesReceived - Variable in class org.vishia.communication.InterProcessCommRxThread
 
nrofBytesReceived - Variable in class org.vishia.inspectorTarget.Comm
 
nrofBytesReceived - Variable in class org.vishia.msgDispatch.MsgReceiver
 
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.
nrofBytesSpecialTypes - Static variable in class org.vishia.communication.InspcDataExchangeAccess
 
nrofBytesTelg - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TxBuffer
 
nrofSentBytes - Variable in class org.vishia.inspectorTarget.CmdExecuter
 
nSeq - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TxBuffer
 
nSeqNumber - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
The current used sequence number.
nSeqNumberTxRx - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
The sequence number for that datagram which is send and await to receive.

O

objOfField - Variable in class org.vishia.inspectorTarget.SearchElement.SearchTrc
 
objWhereFieldIsFound - Variable in class org.vishia.inspectorTarget.SearchElement.SearchTrc
 
oldTarget - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
The old target starts the answers from 0 and has a step by 2.
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
 
openAndAccept() - Method in class org.vishia.communication.TCPexampleSimple
 
openComm(boolean) - Method in class org.vishia.communication.InterProcessCommRxThread
 
openComm() - Method in class org.vishia.inspcPC.mng.InspcMng
 
openComm(boolean) - Method in class org.vishia.inspectorTarget.Comm
 
order - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.OrderWithTime
 
orderGenerator - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
orderGetFields - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.GetFieldsData
The last order for Get Fields.
ordersExpected - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Map of all orders which are send as request.
OrderWithTime(int, long, InspcAccessExecRxOrder_ifc) - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.OrderWithTime
 
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
This package contains all sources to communicate with an Inspector-Service.
org.vishia.inspcPC.accTarget - package org.vishia.inspcPC.accTarget
 
org.vishia.inspcPC.mng - package org.vishia.inspcPC.mng
 
org.vishia.inspector.helper - package org.vishia.inspector.helper
 
org.vishia.inspectorTarget - package org.vishia.inspectorTarget
This package contains all sources to build an Inspector-Service.
org.vishia.inspectorTarget.example - package org.vishia.inspectorTarget.example
 
org.vishia.msgDispatch - package org.vishia.msgDispatch
 
org.vishia.reflect - package org.vishia.reflect
 
out - Variable in class org.vishia.curves.WriteCurveBinary
 
out - Variable in class org.vishia.curves.WriteCurveCsv
 
output - Variable in class org.vishia.reflect.MemAccessArrayDebugJc.MemAccessDebugJc
The value which is returned from external CPU.
ownAddress - Variable in class org.vishia.communication.InterProcessComm_SocketImpl
 
ownAddress - Variable in class org.vishia.communication.SocketTester
 

P

parent - Variable in class org.vishia.inspcPC.mng.InspcVariable
The structure were this variable is member of.
path - Variable in class org.vishia.inspcPC.mng.InspcStruct
 
path() - Method in class org.vishia.inspcPC.mng.InspcStruct
 
prepareTelg(int, int) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Checks whether the head of the datagram should be created and the telegram has place for the current data.
primitive(String) - Static method in class org.vishia.reflect.ClassJc
Creates or gets the primitive class with the given Name.
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, File, MainCmdLogging_ifc) - Method in class org.vishia.msgDispatch.MsgConfigZbnf
Deprecated.
Reads the configuration from a file with given syntax.
ReadCurves_ifc - Interface in org.vishia.curves
This interface can be used for reading curves from files in any format.
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
 
receiveAndExecute() - Method in class org.vishia.communication.InterProcessCommRxThread
 
receiveAndExecute() - Method in class org.vishia.inspectorTarget.Comm
 
received - Variable in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
True if a awaited telegram was received.
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
 
receiveFromTarget() - Method in class org.vishia.inspcPC.accTarget.InspcCommPort
 
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().
receiveRun - Variable in class org.vishia.inspcPC.accTarget.InspcCommPort
 
receiveThread - Variable in class org.vishia.inspcPC.accTarget.InspcCommPort
A receive thread should be used anyway if a socket receiving or other receiving is given.
recvData - Variable in class org.vishia.msgDispatch.MsgReceiver
 
recvDataBuffer - Variable in class org.vishia.msgDispatch.MsgReceiver
 
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_int - Static variable in class org.vishia.reflect.ClassJc
Deprecated. 
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_uint - Static variable in class org.vishia.reflect.ClassJc
Deprecated. 
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.
reflectionField - Variable in class org.vishia.inspectorTarget.InspcDataInfo
Address and Segment of the value.
registerHandle(String, InspcDataExchangeAccess.Inspcitem) - Method in class org.vishia.inspectorTarget.ClassContent
Registers a path for repeated access
registerTarget(String, String, InspcTargetAccessor) - Method in interface org.vishia.inspcPC.InspcPlugUser_ifc
Registers a target after opening the communication.
registerTargetAccessor(InspcTargetAccessor) - Method in class org.vishia.inspcPC.accTarget.InspcCommPort
Register an target access instance which uses this port.
repl - Variable in class org.vishia.inspcPC.InspcReplAlias
 
replaceDataPathPrefix(String) - Method in class org.vishia.inspcPC.InspcReplAlias
It supports usage of an alias in the data path.
replacerAlias - Variable in class org.vishia.inspcPC.mng.InspcMng
 
replAlias - Variable in class org.vishia.inspcPC.InspCmd
 
report - Variable in class org.vishia.communication.SocketTester
 
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.InspcCmdStore
 
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
 
requestValueFromTarget(long, boolean) - Method in class org.vishia.inspcPC.mng.InspcVariable
Notes the request for this variable in the request telegram to the target.
requFields - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.GetFieldsData
If not null then cmdGetFields will be invoked in the next InspcTargetAccessor.cmdFinit() invocation.
retryDisabledVariable - Variable in class org.vishia.inspcPC.mng.InspcMng
 
rootAddr - Variable in class org.vishia.inspectorTarget.ClassContent
For C usage: It can be in an extended memory area.
rootClass - Variable in class org.vishia.inspectorTarget.ClassContent
The class to the rootAddr.
run() - Method in class org.vishia.communication.SocketTester.UDPdebugReceiver
 
run() - Method in class org.vishia.communication.SocketTester.UDPdebugTransmitter
 
run() - Method in class org.vishia.communication.TCPexampleSimple.ServiceForClient
 
run() - Method in class org.vishia.inspcPC.mng.InspcStruct.VariableRxAction
 
run() - Method in class org.vishia.inspectorTarget.Comm
 
run - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 
runOnRecv - Variable in class org.vishia.inspcPC.mng.InspcVariable
 
runOnResponseFields - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.GetFieldsData
If not null then this runnable will be called on end of requestFields.
runThread() - Method in class org.vishia.communication.InterProcessCommRxThread
 
rxAction - Variable in class org.vishia.inspcPC.mng.InspcVariable
 
rxActionGetFields - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.GetFieldsData
Action on receiving fields from target, only valid for the requFields.
rxActionGetFields - Variable in class org.vishia.inspcPC.mng.InspcStruct
Action on receiving getFields from target for each field for this structure variable.
rxActionGetFields(InspcDataExchangeAccess.Inspcitem, long, LogMessage, int) - Method in class org.vishia.inspcPC.mng.InspcStruct
 
rxBitsAnswerMask - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
 
rxBitsAnswerNr - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
Up to 64 answer numbers which are received already for the request.
rxBuffer - Variable in class org.vishia.communication.InterProcessCommRxThread
For C: store the reference and length of the SimpleArray in the next structure.
rxBuffer - Variable in class org.vishia.inspectorTarget.Comm
For C: store the reference and length of the SimpleArray in the next structure.
rxDatagram - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
Up to 128 receive buffers for all datagrams for this sequence number, there may be more as one answer per request.
rxItems - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.DebugTxRx
All received items for the rx telegrams of one tx telegram.
rxNrofDatagramsForOneSend - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
Number of received datagrams for 1 sequence.
rxTelg - Variable in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
 
rxTelgHead - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.DebugTxRx
All received answerNr telegrams for the last send tx telegram.

S

s1 - Variable in class org.vishia.inspectorTarget.example.ExampleInspector.Data
 
s2 - Variable in class org.vishia.communication.TCPexampleSimple
 
s2 - Variable in class org.vishia.inspectorTarget.example.ExampleInspector.Data
 
sAnswer - Variable in class org.vishia.inspcPC.InspcRxOk
 
sArray - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 
sColorsColumn - Variable in class org.vishia.curves.WriteCurveCsv
 
sDataPath - Variable in class org.vishia.inspcPC.InspcTargetAccessData
Path like it is given, maybe with "Alias:...".
sDataPath - Variable in class org.vishia.inspcPC.mng.InspcCmdStore
 
sDestinationInetAddress - Variable in class org.vishia.communication.SocketTester.CmdArgs
Cmdline-argument, set on -i option.
searchAliasForValue(String) - Method in class org.vishia.inspcPC.InspcReplAlias
 
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.
searchObject(String, ClassJc, MemSegmJc, 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.
SearchTrc() - Constructor for class org.vishia.inspectorTarget.SearchElement.SearchTrc
 
secondOfCreation - Variable in class org.vishia.inspectorTarget.InspcDataInfo
Timestamp seconds after 1970 of creation.
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(InspcTargetAccessor, byte[], int) - Method in class org.vishia.inspcPC.accTarget.InspcCommPort
 
send() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Sends the prepared telegram.
send(byte[], int, Address_InterProcessComm) - Method in class org.vishia.msgDispatch.MsgRecvCommFile
 
sendAndPrepareCmdSetValueByPath(String, long, int, InspcAccessExecRxOrder_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Deprecated.
sendAnswer(byte[], int) - Method in class org.vishia.inspectorTarget.Comm
Sends the answer telg to the sender of the received telegram.
senderAddress - Variable in class org.vishia.communication.SocketTester
 
serverAddr - Variable in class org.vishia.communication.TCPexampleSimple
 
serverAddrBytes - Variable in class org.vishia.communication.TCPexampleSimple
 
serverSo - Variable in class org.vishia.communication.TCPexampleSimple
 
ServiceForClient() - Constructor for class org.vishia.communication.TCPexampleSimple.ServiceForClient
 
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_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.
setAwait(int) - Method in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
Set awaiting an answer with given sequence number.
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'
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
 
setExampleData() - Method in class org.vishia.inspectorTarget.example.ExampleInspector
 
setExecuterAnswer(InspcAccessExecAnswerTelg_ifc) - Method in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
 
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.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.
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.
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
 
setPosition(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValueData
 
setPwd(int) - Method in class org.vishia.communication.InspcDataExchangeAccess.InspcSetValue
 
setPwdCycle(String, float, float) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Set information from the GUI
setReady() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Sets the communication cycle of ready (idle) state, called either inside InspcTargetAccessor.isOrSetReady(long) on time expired or if the last rx telegram was processed successfully.
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.
setRootObject(ClassJc, MemSegmJc) - 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
 
setSocket(Socket) - Method in class org.vishia.communication.TCPexampleSimple.ServiceForClient
 
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
 
setTargetAddr(String) - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Deprecated.
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
 
setValue(ElementType, MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc.GetSetContainerElement
Gets a value from a container-field.
setValue(ArrayType, ElementType, int) - Method in class org.vishia.reflect.FieldJc.GetSetContainerElement
 
setValueFormAnswerTelgByHandle(InspcDataExchangeAccess.Inspcitem, long) - Method in class org.vishia.inspcPC.mng.InspcVariable
 
sFileLog - Variable in class org.vishia.inspcPC.mng.InspcMng
 
sFileOut - Variable in class org.vishia.communication.SocketTester.CmdArgs
Cmdline-argument, set on -o option.
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.
shortContainer - Variable in class org.vishia.reflect.FieldJc
Helper contains the method to access an int[]-array.
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.
shouldSend_WaitReceive - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateFilling
 
showStateInfo(String, InspcPlugUser_ifc.TargetState, int, 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.inspectorTarget.Inspector
 
singleton - Static variable in class org.vishia.reflect.MemAccessArrayDebugJc
 
sIpTarget - Variable in class org.vishia.inspcPC.mng.InspcMng
 
size_values - Static variable in class org.vishia.msgDispatch.MsgItems_h.MsgItem
 
sizeList - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 
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
 
sizeofValue - Variable in class org.vishia.inspectorTarget.InspcDataInfo
Nr of bytes of the type to read and transfer.
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.
sNamesColumn - Variable in class org.vishia.curves.WriteCurveCsv
 
socketAddr - Variable in class org.vishia.communication.Address_InterProcessComm_Socket
 
SocketTester - Class in org.vishia.communication
Mainclass for the application ....
SocketTester(SocketTester.CmdArgs, Report, MainCmd_ifc) - Constructor for class org.vishia.communication.SocketTester
 
SocketTester.CmdArgs - Class in org.vishia.communication
 
SocketTester.CmdLine - Class in org.vishia.communication
 
SocketTester.UDPdebugReceiver - Class in org.vishia.communication
 
SocketTester.UDPdebugTransmitter - Class in org.vishia.communication
 
soToClient - Variable in class org.vishia.communication.TCPexampleSimple.ServiceForClient
 
sOwnAddress - Variable in class org.vishia.communication.SocketTester.CmdArgs
 
sOwnIpAddr - Variable in class org.vishia.inspcPC.accTarget.InspcCommPort
 
sOwnIpcAddr - Variable in class org.vishia.inspcPC.mng.InspcMng
Own address string for the communication.
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.
sPathsColumn - Variable in class org.vishia.curves.WriteCurveCsv
 
sPathWithAlias - Variable in class org.vishia.inspcPC.InspcTargetAccessData
 
specifyEmptyDefaultData() - Method in class org.vishia.msgDispatch.InspcMsgDataExchg
 
specifyLengthElement() - Method in class org.vishia.msgDispatch.InspcMsgDataExchg
 
specifyLengthElementHead() - Method in class org.vishia.msgDispatch.InspcMsgDataExchg
 
sRxErrorMsg - Variable in class org.vishia.communication.InterProcessComm_SocketImpl
 
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() - Method in class org.vishia.inspectorTarget.example.WorkingThread
Start of the thread, should be called initially if the application is built completely.
start(Object) - Method in class org.vishia.inspectorTarget.Inspector
Start the execution.
start(ClassJc, MemSegmJc) - 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
 
state - Variable in class org.vishia.communication.InterProcessCommRxThread
State of function.
state - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
state - Variable in class org.vishia.inspectorTarget.Comm
State of function.
state - Variable in class org.vishia.msgDispatch.MsgReceiver.MsgItem
 
StateFilling() - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateFilling
 
stateIdle - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
StateIdle() - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateIdle
 
StateInactive() - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateInactive
 
StateReceive() - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateReceive
 
states - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
States(EventTimerThread) - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States
 
stateWaitAnswer - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
StateWaitReceive() - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateWaitReceive
 
staticArraySize - Variable in class org.vishia.reflect.FieldJc
The size of a static array.
step - Variable in class org.vishia.inspcPC.mng.InspcMng
 
step() - Method in class org.vishia.inspectorTarget.example.WorkingThread
 
stop() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
stop() - Method in class org.vishia.inspcPC.accTarget.TestAccessor
 
stop() - Method in class org.vishia.inspcPC.mng.InspcMng
 
stop() - Method in class org.vishia.inspectorTarget.ClassContent
 
storeMsgOfDay(long, int, Object...) - Method in class org.vishia.msgDispatch.MsgReceiver
 
storeSender(SocketAddress) - Method in class org.vishia.communication.Address_InterProcessComm_Socket
store the socket Address into, only usefully if it is a SenderAddressInterProcessComm.
struct - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
sTxErrorMsg - Variable in class org.vishia.communication.InterProcessComm_SocketImpl
 
superClass - Variable in class org.vishia.reflect.ClassJc
 
superField - Variable in class org.vishia.reflect.ClassJc
 
sValueToTarget - Variable in class org.vishia.inspcPC.mng.InspcVariable
The value of the variable was set from VariableAccess_ifc.
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.

T

t1 - Variable in class org.vishia.inspectorTarget.example.ExampleInspector.Data
 
t2 - Variable in class org.vishia.inspectorTarget.example.ExampleInspector.Data
 
targetAccDbg - Variable in class org.vishia.inspcPC.mng.InspcMng
InspcMng.listTargetAccessor also as array, because Reflection access does not work for ArrayList yet.
targetAccessor - Variable in class org.vishia.inspcPC.InspcTargetAccessData
Instance of the target accessor gotten from prefix "Target:..."
targetAccessors - Variable in class org.vishia.inspcPC.accTarget.InspcCommPort
All access instances which uses this port.
targetAddr - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
targetCommPort - Variable in class org.vishia.inspcPC.accTarget.TestAccessor
 
targetSenderAddr - Variable in class org.vishia.inspcPC.accTarget.InspcCommPort
 
TargetState() - Constructor for enum org.vishia.inspcPC.InspcPlugUser_ifc.TargetState
 
TCPexampleSimple - Class in org.vishia.communication
 
TCPexampleSimple() - Constructor for class org.vishia.communication.TCPexampleSimple
 
TCPexampleSimple.ServiceForClient - Class in org.vishia.communication
 
TelgData() - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
 
terminate() - Method in class org.vishia.inspectorTarget.example.WorkingThread
Terminate the thread for ever, should be called on termination of the application.
test - Variable in class org.vishia.inspectorTarget.ClassContent
java2c=simpleRef.
test() - Method in class org.vishia.msgDispatch.MsgReceiver
 
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.CmdLine
Tests one argument.
testExec - Variable in class org.vishia.inspcPC.accTarget.TestAccessor
 
testStringBufferFormat() - Method in class org.vishia.communication.SocketTester.CmdLine
 
text - Variable in class org.vishia.msgDispatch.MsgReceiver.MsgItem
 
theField - Variable in class org.vishia.reflect.FieldJcVariableAccess
The field in the given instance.
theSingleton - Static variable in class org.vishia.communication.InterProcessCommFactory
 
theThreadMng - Variable in class org.vishia.inspectorTarget.example.WorkingThread
 
theThreadRun - Variable in class org.vishia.inspectorTarget.example.WorkingThread
The thread functionality.
thread - Variable in class org.vishia.communication.InterProcessCommRxThread
 
thread - Variable in class org.vishia.inspectorTarget.Comm
 
thread - Variable in class org.vishia.inspectorTarget.example.WorkingThread.ThreadMng
 
threadEvent - Variable in class org.vishia.inspcPC.mng.InspcMng
Thread which manages the queue of all events of state machines.
ThreadMng() - Constructor for class org.vishia.inspectorTarget.example.WorkingThread.ThreadMng
 
threadProcComm - Variable in class org.vishia.inspcPC.mng.InspcMng
The request of values from the target is organized in a cyclic thread.
threadRoutine - Variable in class org.vishia.communication.InterProcessCommRxThread
 
time - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.OrderWithTime
 
time - Variable in class org.vishia.msgDispatch.MsgReceiver.MsgItem
 
timeLastRefreshed - Variable in class org.vishia.reflect.FieldJcVariableAccess
 
timeLastRemoveOrders - Variable in class org.vishia.inspcPC.mng.InspcMng
 
timeout - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.States.StateIdle
 
timeReceive - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
timeReceived - Variable in class org.vishia.inspcPC.InspcRxOk
 
timeRefreshed - Variable in class org.vishia.inspcPC.mng.InspcVariable
 
timeRequested - Variable in class org.vishia.inspcPC.mng.InspcVariable
Timestamp in milliseconds after 1970 when the variable was requested.
timeRequestRefresh - Variable in class org.vishia.reflect.FieldJcVariableAccess
 
timeSend - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
timeshortabs - Variable in class org.vishia.curves.WriteCurveCsv
 
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.reflect.ClassJc
 
toString() - Method in class org.vishia.reflect.FieldJc
 
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
 
tx - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
 
txAccess - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
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.
txAnswerAndPrepareNewTelg(InspcDataExchangeAccess.InspcDatagram) - Method in class org.vishia.inspectorTarget.ClassContent
The information doesn't fit in the datagram: Send the last one and clear it.
TxBuffer() - Constructor for class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TxBuffer
 
txCmdGetValueByIdent() - Method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
txItems - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.DebugTxRx
 
txixFill - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
Index for #txBuffer for the currently filled buffer.
txixSend - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.TelgData
Index for #txBuffer for the buffer which should be send if it is full.
txTelgHead - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor.DebugTxRx
The last send tx telegram.
type - Variable in class org.vishia.communication.Address_InterProcessComm_Socket
UDP, TCP
type - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
type - Variable in class org.vishia.reflect.FieldJc
The type of the field.
typeOfField - Variable in class org.vishia.inspectorTarget.SearchElement.SearchTrc
 
typeofValue - Variable in class org.vishia.inspcPC.mng.InspcCmdStore
 
typeTarget - Variable in class org.vishia.inspcPC.mng.InspcVariable
The type information which is returned from the target by registerHandle.
typeValue - Variable in class org.vishia.inspectorTarget.InspcDataInfo
The type of the value, to send in telegram, It is the definitions in InspcDataExchangeAccess.kScalarTypes + ClassJc.REFLECTION_int32 etc.

U

uAnswer - Variable in class org.vishia.inspectorTarget.ClassContent
Buffer to prepare the answer in the answer of a telegram.
uArray - Variable in class org.vishia.inspectorTarget.ClassContent
Buffer to prepare a array information in the answer of a telegram.
UDPdebugReceiver(String) - Constructor for class org.vishia.communication.SocketTester.UDPdebugReceiver
helper class to evaluate dataInput
UDPdebugTransmitter() - Constructor for class org.vishia.communication.SocketTester.UDPdebugTransmitter
 
udpSocket - Variable in class org.vishia.communication.InterProcessComm_SocketImpl
The UDP Socket handling as receiver
uLine - Variable in class org.vishia.curves.WriteCurveCsv
 
user - Variable in class org.vishia.inspcPC.mng.InspcMng
 
UserInspcPlug_ifc - Interface in org.vishia.inspcPC
This interface is the plug from a user plugin to the Inspc.
userTxOrders - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Some orders from any application which should be run in the #inspcThread.
useTelgHead - Variable in class org.vishia.inspectorTarget.CmdExecuter
true than the myAnswerdata is of type DataExchangeTelg_Inspc, false: older form: without head.
uValue - Variable in class org.vishia.inspectorTarget.ClassContent
Buffer to prepare the value in the answer of a telegram.

V

value - Variable in class org.vishia.inspcPC.mng.InspcCmdStore
A value is stored in a long format, as float or double bit image though it is a double or float value.
valueF - Variable in class org.vishia.inspcPC.mng.InspcVariable
The value from the target device.
valueFloatFromRxValue(InspcDataExchangeAccess.Inspcitem, int) - Static method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
valueI - Variable in class org.vishia.inspcPC.mng.InspcVariable
The value from the target device.
valueIntFromRxValue(InspcDataExchangeAccess.Inspcitem, int) - Static method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
valueOf(String) - Static method in enum org.vishia.inspcPC.accTarget.InspcTargetAccessor.Cmd
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.vishia.inspcPC.InspcPlugUser_ifc.TargetState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.vishia.inspcPC.mng.InspcVariable.ModeHandleVariable
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.vishia.inspcPC.accTarget.InspcTargetAccessor.Cmd
Returns an array containing the constants of this enum type, in the order they are declared.
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.inspcPC.mng.InspcCmdStore
 
values() - Static method in enum org.vishia.inspcPC.mng.InspcVariable.ModeHandleVariable
Returns an array containing the constants of this enum type, in the order they are declared.
valueS - Variable in class org.vishia.inspcPC.mng.InspcVariable
The value from the target device.
valueStringFromRxValue(InspcDataExchangeAccess.Inspcitem, int) - Static method in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
var - Variable in class org.vishia.inspcPC.mng.InspcFieldOfStruct
Maybe null if the field was not read until now.
varDummyForUnknownTarget - Variable in class org.vishia.inspcPC.mng.InspcMng
 
variable(InspcVariable, VariableContainer_ifc) - Method in class org.vishia.inspcPC.mng.InspcFieldOfStruct
Returns the variable which is assigned to the given field.
variableExisting() - Method in class org.vishia.inspcPC.mng.InspcFieldOfStruct
Returns the existing variable, do not create a new one, returns null if this field has not a variable yet.
VariableRxAction() - Constructor for class org.vishia.inspcPC.mng.InspcStruct.VariableRxAction
 
VariableRxAction() - Constructor for class org.vishia.inspcPC.mng.InspcVariable.VariableRxAction
 
varMng - Variable in class org.vishia.inspcPC.mng.InspcVariable
 
varOfStruct - Variable in class org.vishia.inspcPC.mng.InspcStruct
 
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.accTarget.InspcTargetAccessor
The version history and license of this class.
version - Static variable in class org.vishia.inspcPC.InspCmd
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.ClassContent
Version, history and license.
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.inspectorTarget.SearchElement
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.MsgReceiver
Version, history and license.
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

waitForAnswer(int) - Method in class org.vishia.inspcPC.accTarget.InspcAccessCheckerRxTelg
Wait for an answer telegram.
wFloat - Variable in class org.vishia.inspectorTarget.example.WorkingThread.Data
The angle converted to float.
workingThread - Variable in class org.vishia.inspectorTarget.example.ExampleInspector
 
WorkingThread - Class in org.vishia.inspectorTarget.example
This is a class which does anything to display it with the reflectPro-target.
WorkingThread() - Constructor for class org.vishia.inspectorTarget.example.WorkingThread
 
WorkingThread.Data - Class in org.vishia.inspectorTarget.example
 
WorkingThread.ThreadMng - Class in org.vishia.inspectorTarget.example
 
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
 
writeFloatLine(Writer, String, float[]) - Method in class org.vishia.curves.WriteCurveCsv
 
writeOutput(BufferedReader) - Method in class org.vishia.communication.TCPexampleSimple.ServiceForClient
 
writeStringLine(Writer, String, String[]) - Method in class org.vishia.curves.WriteCurveCsv
 
ww - Variable in class org.vishia.inspectorTarget.example.WorkingThread.Data
An turning angle in the step time.

X

x - Variable in class org.vishia.inspectorTarget.example.ExampleInspector.Data
 
xmlOut - Variable in class org.vishia.inspector.helper.GenReflectProAgentExplorerXml
 
xmlTop - Variable in class org.vishia.inspector.helper.GenReflectProAgentExplorerXml
 
XXXactionRx4ValueByIdent - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
XXXcallbackShowingTargetCommState - Variable in class org.vishia.inspcPC.mng.InspcMng
 
xxxgetInt(MemSegmJc, int...) - Method in class org.vishia.reflect.FieldJc
 
XXXhasSubstruct() - Method in class org.vishia.inspcPC.mng.InspcFieldOfStruct
 
XXXrootObj - Variable in class org.vishia.inspectorTarget.ClassContent
The Object from which the user-given path starts to search.
XXXsetCallbackShowingState(Runnable) - Method in class org.vishia.inspcPC.mng.InspcMng
 
xxxsetCmdSetValueByPath(String, long, int, int) - Method in class org.vishia.inspectorTarget.InspcTelgInfoSet
Deprecated.
see org.vishia.inspcPC.accTarget.InspcTargetAccessor#cmdSetValueByPath(String, double)
XXXvariablesByHandle - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Map of all Variables which are gotten by handle.

Y

y - Variable in class org.vishia.inspectorTarget.example.ExampleInspector.Data
 
yCos - Variable in class org.vishia.inspectorTarget.example.WorkingThread.Data
Some sine-frequency-values.
yOut1 - Variable in class org.vishia.inspectorTarget.example.WorkingThread.Data
Addition of sinus of 1, 2x and 3x frequence.
ySin - Variable in class org.vishia.inspectorTarget.example.WorkingThread.Data
Some sine-frequency-values.
ySin2 - Variable in class org.vishia.inspectorTarget.example.WorkingThread.Data
Some sine-frequency-values.
ySin3 - Variable in class org.vishia.inspectorTarget.example.WorkingThread.Data
Some sine-frequency-values.

Z

zbnfItem - Variable in class org.vishia.msgDispatch.MsgConfigZbnf
Deprecated.
 
ZbnfMsgConfigItem() - Constructor for class org.vishia.msgDispatch.MsgConfigZbnf.ZbnfMsgConfigItem
Deprecated.
 
zIdent4GetValueByIdent - Static variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
Number of idents to get values per ident.

_

__TEST__ - Variable in class org.vishia.inspectorTarget.ClassContent
 
_tdata - Variable in class org.vishia.inspcPC.accTarget.InspcTargetAccessor
 
A B C D E F G H I K L M N O P R S T U V W X Y Z _ 
Skip navigation links