|
@@ -60,6 +60,11 @@ typedef enum network_segment_subtype {
|
|
|
kNetworkSegmentSubtypeExtendedNetworkSegment
|
|
kNetworkSegmentSubtypeExtendedNetworkSegment
|
|
|
} NetworkSegmentSubtype;
|
|
} NetworkSegmentSubtype;
|
|
|
|
|
|
|
|
|
|
+typedef enum {
|
|
|
|
|
+ kElectronicKeySegmentFormatReserved,
|
|
|
|
|
+ kElectronicKeySegmentFormatKeyFormat4
|
|
|
|
|
+} ElectronicKeySegmentFormat;
|
|
|
|
|
+
|
|
|
SegmentType GetPathSegmentType(const char *const cip_path);
|
|
SegmentType GetPathSegmentType(const char *const cip_path);
|
|
|
|
|
|
|
|
void SetPathSegmentType(SegmentType segment_type, char *const cip_path);
|
|
void SetPathSegmentType(SegmentType segment_type, char *const cip_path);
|
|
@@ -87,4 +92,6 @@ LogicalSegmentExtendedLogicalType GetPathLogicalSegmentExtendedLogicalType(const
|
|
|
|
|
|
|
|
LogicalSegmentSpecialTypeLogicalFormat GetPathLogicalSegmentSpecialTypeLogicalType(const char *const cip_path);
|
|
LogicalSegmentSpecialTypeLogicalFormat GetPathLogicalSegmentSpecialTypeLogicalType(const char *const cip_path);
|
|
|
|
|
|
|
|
|
|
+ElectronicKeySegmentFormat GetPathLogicalSegmentElectronicKeyFormat(const char *const cip_path);
|
|
|
|
|
+
|
|
|
#endif /* SRC_CIP_CIPEPATH_H_ */
|
|
#endif /* SRC_CIP_CIPEPATH_H_ */
|