Class ServiceSeg
- java.lang.Object
-
- com.automation_pros.odva.cip.path.PathSegment
-
- com.automation_pros.odva.cip.path.LogicalSeg
-
- com.automation_pros.odva.cip.path.ServiceSeg
-
- All Implemented Interfaces:
java.lang.Comparable<PathSegment>
public class ServiceSeg extends LogicalSeg
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServiceSeg.Decoder
Decode bytes expected to contain one encoded path segment.-
Nested classes/interfaces inherited from class com.automation_pros.odva.cip.path.LogicalSeg
LogicalSeg.LogicalParser
-
Nested classes/interfaces inherited from class com.automation_pros.odva.cip.path.PathSegment
PathSegment.HasAlternateHex
-
-
Field Summary
Fields Modifier and Type Field Description static int
FILECLEAR
static int
FILEDNLOAD
static int
FILEPARTREAD
static int
FILEPARTWRITE
static int
FILEREAD
static int
FILEUPLOAD
static int
FILEWRITE
static int
FWDCLOSE
static int
FWDOPEN
static int
GETATTR
static int
GETATTRALL
static int
GETATTRLIST
static int
GETCXDATA
static int
GETINSTATTRLIST
static int
LGXREADOFSTAG
static int
LGXREADTAG
static int
LGXREADTPLDEF
static int
LGXRMWTAG
static int
LGXWRITEOFSTAG
static int
LGXWRITETAG
static int
LRGFWDOPEN
static int
MULTIPLESVC
static int
SETATTR
static int
SETATTRALL
static int
SRCHCXDATA
static byte
SUBTYPE
static int
UNCXSEND
-
Fields inherited from class com.automation_pros.odva.cip.path.LogicalSeg
format, SEGTYPE, subtype, value
-
Fields inherited from class com.automation_pros.odva.cip.path.PathSegment
identifierChars, segtype
-
-
Constructor Summary
Constructors Constructor Description ServiceSeg()
ServiceSeg(byte fmt, int val)
ServiceSeg(int val)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getTokens()
-
Methods inherited from class com.automation_pros.odva.cip.path.LogicalSeg
compareTo, getBytes, getFormat, getSubtype, getTokens, getValue, getWords, hashCode, put, set, setFormat, setSubtype, setValue, simpleString
-
Methods inherited from class com.automation_pros.odva.cip.path.PathSegment
decode, decodeAll, equals, getSegtype, hexString, mergeTokens, registerHandler, setSegtype, toString
-
-
-
-
Field Detail
-
SUBTYPE
public static final byte SUBTYPE
- See Also:
- Constant Field Values
-
GETATTRALL
public static final int GETATTRALL
- See Also:
- Constant Field Values
-
SETATTRALL
public static final int SETATTRALL
- See Also:
- Constant Field Values
-
GETATTRLIST
public static final int GETATTRLIST
- See Also:
- Constant Field Values
-
MULTIPLESVC
public static final int MULTIPLESVC
- See Also:
- Constant Field Values
-
GETATTR
public static final int GETATTR
- See Also:
- Constant Field Values
-
SETATTR
public static final int SETATTR
- See Also:
- Constant Field Values
-
FWDCLOSE
public static final int FWDCLOSE
- See Also:
- Constant Field Values
-
UNCXSEND
public static final int UNCXSEND
- See Also:
- Constant Field Values
-
FWDOPEN
public static final int FWDOPEN
- See Also:
- Constant Field Values
-
GETINSTATTRLIST
public static final int GETINSTATTRLIST
- See Also:
- Constant Field Values
-
GETCXDATA
public static final int GETCXDATA
- See Also:
- Constant Field Values
-
SRCHCXDATA
public static final int SRCHCXDATA
- See Also:
- Constant Field Values
-
LRGFWDOPEN
public static final int LRGFWDOPEN
- See Also:
- Constant Field Values
-
FILEUPLOAD
public static final int FILEUPLOAD
- See Also:
- Constant Field Values
-
FILEDNLOAD
public static final int FILEDNLOAD
- See Also:
- Constant Field Values
-
FILEPARTREAD
public static final int FILEPARTREAD
- See Also:
- Constant Field Values
-
FILEPARTWRITE
public static final int FILEPARTWRITE
- See Also:
- Constant Field Values
-
FILEREAD
public static final int FILEREAD
- See Also:
- Constant Field Values
-
FILEWRITE
public static final int FILEWRITE
- See Also:
- Constant Field Values
-
FILECLEAR
public static final int FILECLEAR
- See Also:
- Constant Field Values
-
LGXREADTAG
public static final int LGXREADTAG
- See Also:
- Constant Field Values
-
LGXWRITETAG
public static final int LGXWRITETAG
- See Also:
- Constant Field Values
-
LGXRMWTAG
public static final int LGXRMWTAG
- See Also:
- Constant Field Values
-
LGXREADOFSTAG
public static final int LGXREADOFSTAG
- See Also:
- Constant Field Values
-
LGXWRITEOFSTAG
public static final int LGXWRITEOFSTAG
- See Also:
- Constant Field Values
-
LGXREADTPLDEF
public static final int LGXREADTPLDEF
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTokens
public java.util.List<java.lang.String> getTokens()
- Specified by:
getTokens
in classPathSegment
-
-