Index
A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCESS_DENIED - org.apache.plc4x.java.s7.netty.model.types.DataTransportErrorCode
- ACCESS_ERROR - org.apache.plc4x.java.s7.netty.model.types.HeaderErrorClass
- ACK - org.apache.plc4x.java.s7.netty.model.types.MessageType
- ACK_DATA - org.apache.plc4x.java.s7.netty.model.types.MessageType
- ALARM_ACK - org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- ALARM_IND - org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- ALARM_LOCKFREE - org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- ALARM_QUERYREQ - org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- ANY - org.apache.plc4x.java.s7.types.S7ControllerType
- APPLICATION_RELATIONSHIP_ERROR - org.apache.plc4x.java.s7.netty.model.types.HeaderErrorClass
- ASSIGNMENT_BETWEEN_PROCESS_IMAGE_PARTITIONS_AND_OBS - org.apache.plc4x.java.s7.netty.model.types.SslId
B
- BIT - org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
- BLOCK_TYPES - org.apache.plc4x.java.s7.netty.model.types.SslId
- BOOL - org.apache.plc4x.java.s7.netty.model.types.TransportSize
-
TODO: For the types with code 0x00 we need to put some additional effort in reverse engineering the codes for these types.
- BYTE - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- BYTE_WORD_DWORD - org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
C
- channelInactive(ChannelHandlerContext) - Method in class org.apache.plc4x.java.s7.netty.S7Protocol
- channelRead(ChannelHandlerContext, Object) - Method in class org.apache.plc4x.java.s7.netty.S7Protocol
- channelRegistered(ChannelHandlerContext) - Method in class org.apache.plc4x.java.s7.netty.S7Protocol
- channelUnregistered(ChannelHandlerContext) - Method in class org.apache.plc4x.java.s7.netty.S7Protocol
- CHAR - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- COMPUTATION_STATUS_DATA - org.apache.plc4x.java.s7.netty.model.types.SslId
- COUNTERS - org.apache.plc4x.java.s7.netty.model.types.MemoryArea
- CPU_CHARACTERISTICS - org.apache.plc4x.java.s7.netty.model.types.SslId
- CPU_FUNCTIONS - org.apache.plc4x.java.s7.netty.model.types.CpuServicesParameterFunctionGroup
- CPU_SERVICES - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- CpuServicesParameter - Class in org.apache.plc4x.java.s7.netty.model.params
- CpuServicesParameter(CpuServicesParameterFunctionGroup, CpuServicesParameterSubFunctionGroup, byte) - Constructor for class org.apache.plc4x.java.s7.netty.model.params.CpuServicesParameter
- CpuServicesParameterFunctionGroup - Enum in org.apache.plc4x.java.s7.netty.model.types
- CpuServicesParameterSubFunctionGroup - Enum in org.apache.plc4x.java.s7.netty.model.types
- CpuServicesPayload - Class in org.apache.plc4x.java.s7.netty.model.payloads
- CpuServicesPayload(DataTransportErrorCode, SslId, short) - Constructor for class org.apache.plc4x.java.s7.netty.model.payloads.CpuServicesPayload
- CpuServicesPayload(DataTransportErrorCode, SslId, short, List<SslDataRecord>) - Constructor for class org.apache.plc4x.java.s7.netty.model.payloads.CpuServicesPayload
- CpuServicesRequestParameter - Class in org.apache.plc4x.java.s7.netty.model.params
- CpuServicesRequestParameter(CpuServicesParameterFunctionGroup, CpuServicesParameterSubFunctionGroup, byte) - Constructor for class org.apache.plc4x.java.s7.netty.model.params.CpuServicesRequestParameter
- CpuServicesResponseParameter - Class in org.apache.plc4x.java.s7.netty.model.params
- CpuServicesResponseParameter(CpuServicesParameterFunctionGroup, CpuServicesParameterSubFunctionGroup, byte, byte, boolean, ParameterError) - Constructor for class org.apache.plc4x.java.s7.netty.model.params.CpuServicesResponseParameter
- createField(String) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- CURRENT_MODE_TRANSITION - org.apache.plc4x.java.s7.netty.model.types.SslId
D
- DATA_BLOCKS - org.apache.plc4x.java.s7.netty.model.types.MemoryArea
- DATA_TYPE_NOT_SUPPORTED - org.apache.plc4x.java.s7.netty.model.types.DataTransportErrorCode
- DataTransportErrorCode - Enum in org.apache.plc4x.java.s7.netty.model.types
- DataTransportSize - Enum in org.apache.plc4x.java.s7.netty.model.types
-
(Values determined by evaluating generated ".pcap" files)
- DATE - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- DATE_AND_TIME - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- DBREAD - org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- decode(ChannelHandlerContext, IsoTPMessage, List<Object>) - Method in class org.apache.plc4x.java.s7.netty.S7Protocol
- decode(ChannelHandlerContext, S7Message, List<Object>) - Method in class org.apache.plc4x.java.s7.netty.Plc4XS7Protocol
- decodeDeviceGroup(short) - Static method in class org.apache.plc4x.java.s7.utils.S7TsapIdEncoder
- decodeRack(short) - Static method in class org.apache.plc4x.java.s7.utils.S7TsapIdEncoder
- decodeSlot(short) - Static method in class org.apache.plc4x.java.s7.utils.S7TsapIdEncoder
- DefaultS7MessageProcessor - Class in org.apache.plc4x.java.s7.netty.strategies
-
While a SetupCommunication message is no problem, when reading or writing data, situations could arise that have to be handled.
- DefaultS7MessageProcessor() - Constructor for class org.apache.plc4x.java.s7.netty.strategies.DefaultS7MessageProcessor
- DIAGNOSTIC_BUFFER_OF_THE_CPU - org.apache.plc4x.java.s7.netty.model.types.SslId
- DIAGNOSTIC_DATA_OF_A_DP_SLAVE - org.apache.plc4x.java.s7.netty.model.types.SslId
- DINT - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- DINTEGER - org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
- DIRECT_PERIPHERAL_ACCESS - org.apache.plc4x.java.s7.netty.model.types.MemoryArea
- DOWNLOAD_BLOCK - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- DOWNLOAD_ENDED - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- DRIVEESANY - org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- DWORD - org.apache.plc4x.java.s7.netty.model.types.TransportSize
E
- encode(ChannelHandlerContext, PlcRequestContainer, List<Object>) - Method in class org.apache.plc4x.java.s7.netty.Plc4XS7Protocol
- encodeBigInteger(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- encodeBoolean(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- encodeByte(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- encodeDate(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- encodeDateTime(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- encodeDouble(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- encodeFloat(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- encodeInteger(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- encodeLong(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- encodeS7TsapId(DeviceGroup, int, int) - Static method in class org.apache.plc4x.java.s7.utils.S7TsapIdEncoder
- encodeShort(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- encodeString(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- encodeTime(PlcField, Object[]) - Method in class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- END_UPLOAD - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- ERROR_ON_SERVICE_PROCESSING - org.apache.plc4x.java.s7.netty.model.types.HeaderErrorClass
- ERROR_ON_SUPPLIES - org.apache.plc4x.java.s7.netty.model.types.HeaderErrorClass
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.apache.plc4x.java.s7.netty.Plc4XS7Protocol
-
When receiving an error inside the pipeline, we have to find out which
PlcRequestContainercorrelates needs to be notified about the problem. - EXTENDED_DP_MASTER_SYSTEM_PROFINET_IO_SYSTEM_INFORMATION - org.apache.plc4x.java.s7.netty.model.types.SslId
F
- FLAGS_MARKERS - org.apache.plc4x.java.s7.netty.model.types.MemoryArea
G
- getAddressingMode() - Method in class org.apache.plc4x.java.s7.netty.model.params.items.S7AnyVarParameterItem
- getAddressingMode() - Method in interface org.apache.plc4x.java.s7.netty.model.params.items.VarParameterItem
- getArticleNumber() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.ssls.SslModuleIdentificationDataRecord
- getBgType() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.ssls.SslModuleIdentificationDataRecord
- getBitOffset() - Method in class org.apache.plc4x.java.s7.model.S7Field
- getBitOffset() - Method in class org.apache.plc4x.java.s7.netty.model.params.items.S7AnyVarParameterItem
- getBlockNumber() - Method in class org.apache.plc4x.java.s7.model.S7Field
- getByteOffset() - Method in class org.apache.plc4x.java.s7.model.S7Field
- getByteOffset() - Method in class org.apache.plc4x.java.s7.netty.model.params.items.S7AnyVarParameterItem
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.CpuServicesParameterFunctionGroup
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.CpuServicesParameterSubFunctionGroup
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.DataTransportErrorCode
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.HeaderErrorClass
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.MemoryArea
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.MessageType
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.ParameterError
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.ParameterType
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.SpecificationType
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.SslId
- getCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- getData() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.items.VarPayloadItem
- getDataBlockNumber() - Method in class org.apache.plc4x.java.s7.netty.model.params.items.S7AnyVarParameterItem
- getDataTransportSize() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.items.VarPayloadItem
- getDataTransportSize() - Method in enum org.apache.plc4x.java.s7.netty.model.types.TransportSize
- getDataType() - Method in class org.apache.plc4x.java.s7.model.S7Field
- getDataType() - Method in class org.apache.plc4x.java.s7.netty.model.params.items.S7AnyVarParameterItem
- getDataUnitReferenceNumber() - Method in class org.apache.plc4x.java.s7.netty.model.params.CpuServicesResponseParameter
- getDefaultJavaType() - Method in class org.apache.plc4x.java.s7.model.S7Field
- getError() - Method in class org.apache.plc4x.java.s7.netty.model.params.CpuServicesResponseParameter
- getErrorClass() - Method in class org.apache.plc4x.java.s7.netty.model.messages.S7ResponseMessage
- getErrorCode() - Method in class org.apache.plc4x.java.s7.netty.model.messages.S7ResponseMessage
- getEstimatedResponseMessageSize(S7RequestMessage) - Static method in class org.apache.plc4x.java.s7.netty.util.S7ResponseSizeEstimator
-
Estimate the size of the response for a given request object.
- getEstimatedResponseReadItemTotalSize(VarParameterItem, VarPayloadItem) - Static method in class org.apache.plc4x.java.s7.netty.util.S7ResponseSizeEstimator
-
Calculates the estimated size adding an item (parameter and eventually payload) would add to the response for a current request message.
- getFunctionGroup() - Method in class org.apache.plc4x.java.s7.netty.model.params.CpuServicesParameter
- getIndex() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.ssls.SslModuleIdentificationDataRecord
- getItems() - Method in class org.apache.plc4x.java.s7.netty.model.params.VarParameter
- getItems() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.VarPayload
- getLengthInWords() - Method in interface org.apache.plc4x.java.s7.netty.model.payloads.ssls.SslDataRecord
- getLengthInWords() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.ssls.SslModuleIdentificationDataRecord
- getMaxAmqCallee() - Method in class org.apache.plc4x.java.s7.netty.model.params.SetupCommunicationParameter
- getMaxAmqCaller() - Method in class org.apache.plc4x.java.s7.netty.model.params.SetupCommunicationParameter
- getMemoryArea() - Method in class org.apache.plc4x.java.s7.model.S7Field
- getMemoryArea() - Method in class org.apache.plc4x.java.s7.netty.model.params.items.S7AnyVarParameterItem
- getMessageType() - Method in class org.apache.plc4x.java.s7.netty.model.messages.S7Message
- getModuleOrOsVersion() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.ssls.SslModuleIdentificationDataRecord
- getNumElements() - Method in class org.apache.plc4x.java.s7.model.S7Field
- getNumElements() - Method in class org.apache.plc4x.java.s7.netty.model.params.items.S7AnyVarParameterItem
- getParameter(Class<T>) - Method in class org.apache.plc4x.java.s7.netty.model.messages.S7Message
- getParameterLength(S7Parameter) - Static method in class org.apache.plc4x.java.s7.netty.util.S7SizeHelper
- getParameters() - Method in class org.apache.plc4x.java.s7.netty.model.messages.S7Message
- getParametersLength(List<S7Parameter>) - Static method in class org.apache.plc4x.java.s7.netty.util.S7SizeHelper
- getPayload(Class<T>) - Method in class org.apache.plc4x.java.s7.netty.model.messages.S7Message
- getPayloadLength(VarParameterItem) - Static method in class org.apache.plc4x.java.s7.netty.util.S7SizeHelper
- getPayloadLength(VarPayloadItem) - Static method in class org.apache.plc4x.java.s7.netty.util.S7SizeHelper
- getPayloads() - Method in class org.apache.plc4x.java.s7.netty.model.messages.S7Message
- getPayloadsLength(List<S7Payload>) - Static method in class org.apache.plc4x.java.s7.netty.util.S7SizeHelper
- getPduLength() - Method in class org.apache.plc4x.java.s7.netty.model.params.SetupCommunicationParameter
- getPgDescriptionFileVersion() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.ssls.SslModuleIdentificationDataRecord
- getReadWriteVarParameterLength(VarParameter) - Static method in class org.apache.plc4x.java.s7.netty.util.S7SizeHelper
- getRequestItemTotalSize(VarParameterItem, VarPayloadItem) - Static method in class org.apache.plc4x.java.s7.netty.util.S7RequestSizeCalculator
-
Calculates the size adding an item (parameter and eventually payload) would add to any existing message.
- getRequestMessageSize(S7RequestMessage) - Static method in class org.apache.plc4x.java.s7.netty.util.S7RequestSizeCalculator
-
Calculate the size of a request message.
- getReturnCode() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.CpuServicesPayload
- getReturnCode() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.items.VarPayloadItem
- getSequenceNumber() - Method in class org.apache.plc4x.java.s7.netty.model.params.CpuServicesParameter
- getShortName() - Method in enum org.apache.plc4x.java.s7.netty.model.types.MemoryArea
- getSizeCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.TransportSize
- getSizeInBytes() - Method in enum org.apache.plc4x.java.s7.netty.model.types.TransportSize
- getSpecificationType() - Method in class org.apache.plc4x.java.s7.netty.model.params.items.S7AnyVarParameterItem
- getSslDataRecords() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.CpuServicesPayload
- getSslId() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.CpuServicesPayload
- getSslIndex() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.CpuServicesPayload
- getSubFunctionGroup() - Method in class org.apache.plc4x.java.s7.netty.model.params.CpuServicesParameter
- getTpduReference() - Method in class org.apache.plc4x.java.s7.netty.model.messages.S7Message
- getType() - Method in class org.apache.plc4x.java.s7.netty.model.params.CpuServicesParameter
- getType() - Method in interface org.apache.plc4x.java.s7.netty.model.params.S7Parameter
- getType() - Method in class org.apache.plc4x.java.s7.netty.model.params.SetupCommunicationParameter
- getType() - Method in class org.apache.plc4x.java.s7.netty.model.params.VarParameter
- getType() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.CpuServicesPayload
- getType() - Method in interface org.apache.plc4x.java.s7.netty.model.payloads.S7Payload
- getType() - Method in class org.apache.plc4x.java.s7.netty.model.payloads.VarPayload
- getTypeCode() - Method in enum org.apache.plc4x.java.s7.netty.model.types.TransportSize
- getUDIntAt(byte[], int) - Static method in class org.apache.plc4x.java.s7.netty.Plc4XS7Protocol
H
- H_CPU_GROUP_INFORMATION - org.apache.plc4x.java.s7.netty.model.types.SslId
- HeaderErrorClass - Enum in org.apache.plc4x.java.s7.netty.model.types
I
- IDENTIFICATION_OF_ALL_COMPONENTS - org.apache.plc4x.java.s7.netty.model.types.SslId
- INDEX_BASIC_FIRMWARE - Static variable in class org.apache.plc4x.java.s7.netty.model.payloads.ssls.SslModuleIdentificationDataRecord
- INDEX_BASIC_HARDWARE - Static variable in class org.apache.plc4x.java.s7.netty.model.payloads.ssls.SslModuleIdentificationDataRecord
- INDEX_MODULE - Static variable in class org.apache.plc4x.java.s7.netty.model.payloads.ssls.SslModuleIdentificationDataRecord
- INFORMATION_ABOUT_COMMUNICATION_UNIT - org.apache.plc4x.java.s7.netty.model.types.SslId
- INPUTS - org.apache.plc4x.java.s7.netty.model.types.MemoryArea
- INSTANCE_DATA_BLOCKS - org.apache.plc4x.java.s7.netty.model.types.MemoryArea
- INT - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- INTEGER - org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
- INTERRUPT_STATUS - org.apache.plc4x.java.s7.netty.model.types.SslId
- INVALID_ADDRESS - org.apache.plc4x.java.s7.netty.model.types.DataTransportErrorCode
- INVALID_BLOCK_TYPE_NUMBER - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- INVALID_PARAMETER - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- isAcknowledged() - Method in class org.apache.plc4x.java.s7.netty.model.messages.S7RequestMessage
- isBaseType() - Method in enum org.apache.plc4x.java.s7.netty.model.types.TransportSize
- isLastDataUnit() - Method in class org.apache.plc4x.java.s7.netty.model.params.CpuServicesResponseParameter
- isSizeInBits() - Method in enum org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
J
- JOB - org.apache.plc4x.java.s7.netty.model.types.MessageType
L
- L7_DGS_CONNECTION_ALREADY_ANNOUNCED - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- L7_DGS_FUNCTION_PARAMETER_SYNTAX_ERROR - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- L7_INVALID_CPU_STATE - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- L7_INVALID_INDEX - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- L7_INVALID_REQUEST_STATUS - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- L7_INVALID_SZL_ID - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- L7_INVALID_VARIABLE_ADDRESS - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- L7_MAX_USER_NB - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- L7_NO_INFO - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- L7_PDU_SIZE_ERROR - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- L7_PRT_FUNCTION_PARAMETER_SYNTAX_ERROR - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- L7_UNKNOWN_REQUEST - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- LINT - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- LOCAL_DATA - org.apache.plc4x.java.s7.netty.model.types.MemoryArea
- LOGO - org.apache.plc4x.java.s7.types.S7ControllerType
- LREAL - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- LTIME - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- LWORD - org.apache.plc4x.java.s7.netty.model.types.TransportSize
M
- matches(String) - Static method in class org.apache.plc4x.java.s7.model.S7Field
- MemoryArea - Enum in org.apache.plc4x.java.s7.netty.model.types
-
(Values determined by evaluating generated ".pcap" files)
- mergeParameter(VarParameter) - Method in class org.apache.plc4x.java.s7.netty.model.params.VarParameter
- mergePayload(VarPayload) - Method in class org.apache.plc4x.java.s7.netty.model.payloads.VarPayload
- MessageType - Enum in org.apache.plc4x.java.s7.netty.model.types
-
(Values determined by evaluating generated ".pcap" files)
- MODULE_DIAGNOSTIC_INFORMATION_DATA_RECORD_0 - org.apache.plc4x.java.s7.netty.model.types.SslId
- MODULE_DIAGNOSTIC_INFORMATION_DATA_RECORD_1_GEOGRAPHICAL_ADDRESS - org.apache.plc4x.java.s7.netty.model.types.SslId
- MODULE_DIAGNOSTIC_INFORMATION_DATA_RECORD_1_LOGICAL_ADDRESS - org.apache.plc4x.java.s7.netty.model.types.SslId
- MODULE_IDENTIFICATION - org.apache.plc4x.java.s7.netty.model.types.SslId
- MODULE_STATUS_INFORMATION - org.apache.plc4x.java.s7.netty.model.types.SslId
- MODULE_STATUS_INFORMATION_PROFINET_IO - org.apache.plc4x.java.s7.netty.model.types.SslId
- MODULE_STATUS_INFORMATION_PROFINET_IO_AND_PROFINET_DP - org.apache.plc4x.java.s7.netty.model.types.SslId
N
- NIC - org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- NO_ERROR - org.apache.plc4x.java.s7.netty.model.types.HeaderErrorClass
- NO_ERROR - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- NO_RESOURCES_AVAILABLE_ERROR - org.apache.plc4x.java.s7.netty.model.types.HeaderErrorClass
- NOT_FOUND - org.apache.plc4x.java.s7.netty.model.types.DataTransportErrorCode
- NOT_IMPLEMENTED - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- NOTIFY_IND - org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- NULL - org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
O
- OBJECT_DEFINITION_ERROR - org.apache.plc4x.java.s7.netty.model.types.HeaderErrorClass
- OCTET_STRING - org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
- of(String) - Static method in class org.apache.plc4x.java.s7.model.S7Field
- OK - org.apache.plc4x.java.s7.netty.model.types.DataTransportErrorCode
- org.apache.plc4x.java.s7.model - package org.apache.plc4x.java.s7.model
- org.apache.plc4x.java.s7.netty - package org.apache.plc4x.java.s7.netty
- org.apache.plc4x.java.s7.netty.events - package org.apache.plc4x.java.s7.netty.events
- org.apache.plc4x.java.s7.netty.model.messages - package org.apache.plc4x.java.s7.netty.model.messages
- org.apache.plc4x.java.s7.netty.model.params - package org.apache.plc4x.java.s7.netty.model.params
- org.apache.plc4x.java.s7.netty.model.params.items - package org.apache.plc4x.java.s7.netty.model.params.items
- org.apache.plc4x.java.s7.netty.model.payloads - package org.apache.plc4x.java.s7.netty.model.payloads
- org.apache.plc4x.java.s7.netty.model.payloads.items - package org.apache.plc4x.java.s7.netty.model.payloads.items
- org.apache.plc4x.java.s7.netty.model.payloads.ssls - package org.apache.plc4x.java.s7.netty.model.payloads.ssls
- org.apache.plc4x.java.s7.netty.model.types - package org.apache.plc4x.java.s7.netty.model.types
- org.apache.plc4x.java.s7.netty.strategies - package org.apache.plc4x.java.s7.netty.strategies
- org.apache.plc4x.java.s7.netty.util - package org.apache.plc4x.java.s7.netty.util
- org.apache.plc4x.java.s7.types - package org.apache.plc4x.java.s7.types
- org.apache.plc4x.java.s7.utils - package org.apache.plc4x.java.s7.utils
- OUTPUTS - org.apache.plc4x.java.s7.netty.model.types.MemoryArea
P
- ParameterError - Enum in org.apache.plc4x.java.s7.netty.model.types
- ParameterType - Enum in org.apache.plc4x.java.s7.netty.model.types
-
(Values determined by evaluating generated ".pcap" files)
- PBC_R_ID - org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- PG_RESSOURCE_ERROR - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- PI_SERVICE - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- PLC_RESSOURCE_ERROR - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- PLC_STOP - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- Plc4XNettyException - Exception in org.apache.plc4x.java.s7.netty
-
when exceptions within netty-implementations are thrown this class will be used
- Plc4XNettyException(String) - Constructor for exception org.apache.plc4x.java.s7.netty.Plc4XNettyException
-
Constructs a new runtime exception with the specified detail message.
- Plc4XS7Protocol - Class in org.apache.plc4x.java.s7.netty
-
This layer transforms between
PlcRequestContainersS7Messages. - Plc4XS7Protocol() - Constructor for class org.apache.plc4x.java.s7.netty.Plc4XS7Protocol
- processRequest(S7RequestMessage, int) - Method in class org.apache.plc4x.java.s7.netty.strategies.DefaultS7MessageProcessor
- processRequest(S7RequestMessage, int) - Method in interface org.apache.plc4x.java.s7.netty.strategies.S7MessageProcessor
- processResponse(S7RequestMessage, S7ResponseMessage) - Method in class org.apache.plc4x.java.s7.netty.strategies.DefaultS7MessageProcessor
- processResponse(S7RequestMessage, S7ResponseMessage) - Method in interface org.apache.plc4x.java.s7.netty.strategies.S7MessageProcessor
- PROTOCOL_ERROR - org.apache.plc4x.java.s7.netty.model.types.ParameterError
R
- RACK_STATION_STATUS_INFORMATION_1 - org.apache.plc4x.java.s7.netty.model.types.SslId
- RACK_STATION_STATUS_INFORMATION_2 - org.apache.plc4x.java.s7.netty.model.types.SslId
- READ_SSL - org.apache.plc4x.java.s7.netty.model.types.CpuServicesParameterSubFunctionGroup
- READ_VAR - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- REAL - org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
- REAL - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- REQUEST_DOWNLOAD - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- REQUEST_ERROR - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- RESERVED - org.apache.plc4x.java.s7.netty.model.types.DataTransportErrorCode
S
- S7_1200 - org.apache.plc4x.java.s7.types.S7ControllerType
- S7_1500 - org.apache.plc4x.java.s7.types.S7ControllerType
- S7_300 - org.apache.plc4x.java.s7.types.S7ControllerType
- S7_400 - org.apache.plc4x.java.s7.types.S7ControllerType
- S7ANY - org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- S7AnyVarParameterItem - Class in org.apache.plc4x.java.s7.netty.model.params.items
-
"Low-level" description of S7 Address range and the necessary size for transportation of values.
- S7AnyVarParameterItem(SpecificationType, MemoryArea, TransportSize, int, int, int, byte) - Constructor for class org.apache.plc4x.java.s7.netty.model.params.items.S7AnyVarParameterItem
- S7ConnectedEvent - Class in org.apache.plc4x.java.s7.netty.events
- S7ConnectedEvent() - Constructor for class org.apache.plc4x.java.s7.netty.events.S7ConnectedEvent
- S7ControllerType - Enum in org.apache.plc4x.java.s7.types
- S7Field - Class in org.apache.plc4x.java.s7.model
- S7Message - Class in org.apache.plc4x.java.s7.netty.model.messages
-
Container for Request and Responses to and from S7.
- S7Message(MessageType, short, List<S7Parameter>, List<S7Payload>) - Constructor for class org.apache.plc4x.java.s7.netty.model.messages.S7Message
- S7Message(MessageType, short, List<S7Parameter>, List<S7Payload>, PlcProtocolMessage) - Constructor for class org.apache.plc4x.java.s7.netty.model.messages.S7Message
- S7MessageProcessor - Interface in org.apache.plc4x.java.s7.netty.strategies
-
Some times the messages being sent have to be manipulated before being able to send them.
- S7Parameter - Interface in org.apache.plc4x.java.s7.netty.model.params
- S7Payload - Interface in org.apache.plc4x.java.s7.netty.model.payloads
- S7PlcFieldHandler - Class in org.apache.plc4x.java.s7.netty.util
- S7PlcFieldHandler() - Constructor for class org.apache.plc4x.java.s7.netty.util.S7PlcFieldHandler
- S7Protocol - Class in org.apache.plc4x.java.s7.netty
-
Communication Layer between the Application level (
Plc4XS7Protocol) and the lower level (tcp) that sends and receivesS7Messages. - S7Protocol(short, short, short, S7ControllerType, S7MessageProcessor) - Constructor for class org.apache.plc4x.java.s7.netty.S7Protocol
- S7RequestMessage - Class in org.apache.plc4x.java.s7.netty.model.messages
-
Container Object for Requests to S7 which additionally stores information if the request was acknowledged (by the PLC?).
- S7RequestMessage(MessageType, short, List<S7Parameter>, List<S7Payload>, PlcProtocolMessage) - Constructor for class org.apache.plc4x.java.s7.netty.model.messages.S7RequestMessage
- S7RequestSizeCalculator - Class in org.apache.plc4x.java.s7.netty.util
-
When sending S7 messages we have to pay attention to the size of the message in it's serialized form as we have to stay below the agreed upon maximum PDU size.
- S7ResponseMessage - Class in org.apache.plc4x.java.s7.netty.model.messages
-
Response from S7 PLC that additionally contains error information.
- S7ResponseMessage(MessageType, short, List<S7Parameter>, List<S7Payload>, byte, byte) - Constructor for class org.apache.plc4x.java.s7.netty.model.messages.S7ResponseMessage
- S7ResponseSizeEstimator - Class in org.apache.plc4x.java.s7.netty.util
-
When sending S7 messages we have to also pay attention to the expected size of a response for a given request.
- S7SizeHelper - Class in org.apache.plc4x.java.s7.netty.util
- S7TsapIdEncoder - Class in org.apache.plc4x.java.s7.utils
- setAcknowledged(boolean) - Method in class org.apache.plc4x.java.s7.netty.model.messages.S7RequestMessage
- SETUP_COMMUNICATION - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- SetupCommunicationParameter - Class in org.apache.plc4x.java.s7.netty.model.params
- SetupCommunicationParameter(short, short, short) - Constructor for class org.apache.plc4x.java.s7.netty.model.params.SetupCommunicationParameter
- SetupCommunicationRequestMessage - Class in org.apache.plc4x.java.s7.netty.model.messages
- SetupCommunicationRequestMessage(short, short, short, short, PlcProtocolMessage) - Constructor for class org.apache.plc4x.java.s7.netty.model.messages.SetupCommunicationRequestMessage
- SINT - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- SpecificationType - Enum in org.apache.plc4x.java.s7.netty.model.types
-
(Values determined by evaluating generated ".pcap" files)
- SslDataRecord - Interface in org.apache.plc4x.java.s7.netty.model.payloads.ssls
- SslId - Enum in org.apache.plc4x.java.s7.netty.model.types
-
An SSL ID is a short value build up the following way: Bits 15-12: Module class Bits 11-8: Number of the partial list extract Bits 7-0: Number of the partial list Device Class: - 0000: CPU - 0100: IM - 1000: FM - 1100: CP
- SslModuleIdentificationDataRecord - Class in org.apache.plc4x.java.s7.netty.model.payloads.ssls
- SslModuleIdentificationDataRecord(short, String, short, short, short) - Constructor for class org.apache.plc4x.java.s7.netty.model.payloads.ssls.SslModuleIdentificationDataRecord
- START_UPLOAD - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- STATUS_OF_THE_MODULE_LEDS - org.apache.plc4x.java.s7.netty.model.types.SslId
- STRING - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- SWITCHED_DP_SLAVES_IN_THE_H_SYSTEM - org.apache.plc4x.java.s7.netty.model.types.SslId
- SYM1200 - org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
- SYSTEM_AREAS - org.apache.plc4x.java.s7.netty.model.types.SslId
T
- TIME - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- TIME_OF_DAY - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- TIMERS - org.apache.plc4x.java.s7.netty.model.types.MemoryArea
- toString() - Method in class org.apache.plc4x.java.s7.model.S7Field
- TransportSize - Enum in org.apache.plc4x.java.s7.netty.model.types
U
- UDINT - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- UINT - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- ULINT - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- UPLOAD - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- USER_BUFFER_TOO_SHORT - org.apache.plc4x.java.s7.netty.model.types.ParameterError
- USER_DATA - org.apache.plc4x.java.s7.netty.model.types.MessageType
- USER_MEMORY_AREAS - org.apache.plc4x.java.s7.netty.model.types.SslId
- userEventTriggered(ChannelHandlerContext, Object) - Method in class org.apache.plc4x.java.s7.netty.Plc4XS7Protocol
-
If this protocol layer catches an
S7ConnectedEventfrom the protocol layer beneath, the connection establishment is finished. - userEventTriggered(ChannelHandlerContext, Object) - Method in class org.apache.plc4x.java.s7.netty.S7Protocol
-
If the S7 protocol layer is used over Iso TP, then after receiving a
IsoTPConnectedEventthe corresponding S7 setup communication message has to be sent in order to negotiate the S7 protocol layer. - USINT - org.apache.plc4x.java.s7.netty.model.types.TransportSize
V
- valueOf(byte) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.CpuServicesParameterFunctionGroup
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.CpuServicesParameterSubFunctionGroup
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.DataTransportErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.HeaderErrorClass
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.MemoryArea
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.ParameterType
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.SpecificationType
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.TransportSize
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(short) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.ParameterError
-
Returns the enum constant of this type with the specified name.
- valueOf(short) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.SslId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.CpuServicesParameterFunctionGroup
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.CpuServicesParameterSubFunctionGroup
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.DataTransportErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.HeaderErrorClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.MemoryArea
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.ParameterError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.ParameterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.SpecificationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.SslId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.TransportSize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.s7.types.S7ControllerType
-
Returns the enum constant of this type with the specified name.
- valueOfShortName(String) - Static method in enum org.apache.plc4x.java.s7.netty.model.types.MemoryArea
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.CpuServicesParameterFunctionGroup
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.CpuServicesParameterSubFunctionGroup
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.DataTransportErrorCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.DataTransportSize
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.HeaderErrorClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.MemoryArea
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.MessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.ParameterError
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.ParameterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.SpecificationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.SslId
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.TransportSize
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.netty.model.types.VariableAddressingMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.s7.types.S7ControllerType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIABLE_SPECIFICATION - org.apache.plc4x.java.s7.netty.model.types.SpecificationType
- VariableAddressingMode - Enum in org.apache.plc4x.java.s7.netty.model.types
-
(Values determined by evaluating generated ".pcap" files) Renamed from "SyntaxId".
- VarParameter - Class in org.apache.plc4x.java.s7.netty.model.params
-
"Command" Message to inform PLC of wanted operation.
- VarParameter(ParameterType, List<VarParameterItem>) - Constructor for class org.apache.plc4x.java.s7.netty.model.params.VarParameter
- VarParameterItem - Interface in org.apache.plc4x.java.s7.netty.model.params.items
- VarPayload - Class in org.apache.plc4x.java.s7.netty.model.payloads
-
Used for writes to S7 as part of a Valid
S7RequestMessagetogether with a suitableVarParameterObject. - VarPayload(ParameterType, List<VarPayloadItem>) - Constructor for class org.apache.plc4x.java.s7.netty.model.payloads.VarPayload
- VarPayloadItem - Class in org.apache.plc4x.java.s7.netty.model.payloads.items
- VarPayloadItem(DataTransportErrorCode, DataTransportSize, byte[]) - Constructor for class org.apache.plc4x.java.s7.netty.model.payloads.items.VarPayloadItem
- VERSION_MISMATCH - org.apache.plc4x.java.s7.netty.model.types.ParameterError
W
- WCHAR - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- WORD - org.apache.plc4x.java.s7.netty.model.types.TransportSize
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.apache.plc4x.java.s7.netty.S7Protocol
- WRITE_VAR - org.apache.plc4x.java.s7.netty.model.types.ParameterType
- WSTRING - org.apache.plc4x.java.s7.netty.model.types.TransportSize
All Classes All Packages