Click or drag to resize

CIPObjectObjectClassServiceRequest(MessageContext, OutgoingResponseContainer, IncomingRequest, EPATHLogicalPath, ServiceRequestHandler) Method

Try to service a request where we couldn't traverse the entire logical EPATH. Route will contain the remaining elements of the path that need to be resolved.

Namespace: Demo3D.PLC.Comms.CIP.Nodes
Assembly: PLC (in PLC.dll) Version: 19.00.00
Syntax
C#
public override bool ServiceRequest(
	MessageContext context,
	OutgoingResponseContainer response,
	IncomingRequest message,
	EPATHLogicalPath route,
	ServiceRequestHandler? handler
)

Parameters

context  MessageContext

[Missing <param name="context"/> documentation for "M:Demo3D.PLC.Comms.CIP.Nodes.CIPObject.ObjectClass.ServiceRequest(Demo3D.PLC.Comms.CIP.Nodes.MessageContext,Demo3D.PLC.Comms.CIP.OutgoingResponseContainer,Demo3D.PLC.Comms.CIP.IncomingRequest,Demo3D.PLC.Comms.CIP.EPATH.LogicalPath,Demo3D.PLC.Comms.CIP.Nodes.ServiceRequestHandler)"]

response  OutgoingResponseContainer

[Missing <param name="response"/> documentation for "M:Demo3D.PLC.Comms.CIP.Nodes.CIPObject.ObjectClass.ServiceRequest(Demo3D.PLC.Comms.CIP.Nodes.MessageContext,Demo3D.PLC.Comms.CIP.OutgoingResponseContainer,Demo3D.PLC.Comms.CIP.IncomingRequest,Demo3D.PLC.Comms.CIP.EPATH.LogicalPath,Demo3D.PLC.Comms.CIP.Nodes.ServiceRequestHandler)"]

message  IncomingRequest

[Missing <param name="message"/> documentation for "M:Demo3D.PLC.Comms.CIP.Nodes.CIPObject.ObjectClass.ServiceRequest(Demo3D.PLC.Comms.CIP.Nodes.MessageContext,Demo3D.PLC.Comms.CIP.OutgoingResponseContainer,Demo3D.PLC.Comms.CIP.IncomingRequest,Demo3D.PLC.Comms.CIP.EPATH.LogicalPath,Demo3D.PLC.Comms.CIP.Nodes.ServiceRequestHandler)"]

route  EPATHLogicalPath

[Missing <param name="route"/> documentation for "M:Demo3D.PLC.Comms.CIP.Nodes.CIPObject.ObjectClass.ServiceRequest(Demo3D.PLC.Comms.CIP.Nodes.MessageContext,Demo3D.PLC.Comms.CIP.OutgoingResponseContainer,Demo3D.PLC.Comms.CIP.IncomingRequest,Demo3D.PLC.Comms.CIP.EPATH.LogicalPath,Demo3D.PLC.Comms.CIP.Nodes.ServiceRequestHandler)"]

handler  ServiceRequestHandler

[Missing <param name="handler"/> documentation for "M:Demo3D.PLC.Comms.CIP.Nodes.CIPObject.ObjectClass.ServiceRequest(Demo3D.PLC.Comms.CIP.Nodes.MessageContext,Demo3D.PLC.Comms.CIP.OutgoingResponseContainer,Demo3D.PLC.Comms.CIP.IncomingRequest,Demo3D.PLC.Comms.CIP.EPATH.LogicalPath,Demo3D.PLC.Comms.CIP.Nodes.ServiceRequestHandler)"]

Return Value

Boolean

[Missing <returns> documentation for "M:Demo3D.PLC.Comms.CIP.Nodes.CIPObject.ObjectClass.ServiceRequest(Demo3D.PLC.Comms.CIP.Nodes.MessageContext,Demo3D.PLC.Comms.CIP.OutgoingResponseContainer,Demo3D.PLC.Comms.CIP.IncomingRequest,Demo3D.PLC.Comms.CIP.EPATH.LogicalPath,Demo3D.PLC.Comms.CIP.Nodes.ServiceRequestHandler)"]

See Also