DOFProtocolFactory InterfaceOpenDOF Object Access Library
Creates protocol layers and instances.

Namespace: org.opendof.core.oal
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax

C#
public interface DOFProtocolFactory : DOFImmutable

The DOFProtocolFactory type exposes the following members.

Methods

  NameDescription
Public methodgetApplication
Returns the application layer for a given protocol.
Public methodgetAppVersions
Get a list of support application versions.
Public methodgetDefaultENP
Get the default DNP version.
Public methodgetDefaultEPP
Get the default DPP version.
Public methodgetENPInstance
Get an DNP instance for a given DNP version.
Public methodgetENPVersions
Get a list of supported DNP versions.
Public methodgetEPPInstance
Get an DPP instance for a given DPP version.
Public methodgetEPPVersions
Get a list of supported DPP versions.
Public methodgetESPInstance
Get the DSP instance.
Public methodgetSecurityMode(Int16)
Returns the security mode layer for a protocol identifier.
Public methodgetSecurityMode(Int16, DOFMarshalContext, Object, DOFPacket)
Returns the unmarshalled security mode layer for a protocol identifier.
Top
Remarks

Creates protocol layers and instances.
See Also

Reference

org.opendof.core.internal_Renamed.core.OALProtocolNegotiator
DefaultProtocolFactory
org.opendof.core.internal_Renamed.core.DefaultProtocolNegotiator