java.lang.Object
org.codelibs.jcifs.smb.dcerpc.ndr.NdrObject
org.codelibs.jcifs.smb.dcerpc.rpc.uuid_t
- Direct Known Subclasses:
UUID
- Enclosing class:
- rpc
UUID (Universally Unique Identifier) structure for DCE/RPC.
Represents a 128-bit UUID as defined by DCE/RPC specification.
-
Field Summary
FieldsModifier and TypeFieldDescriptionbyteThe high field of the clock sequence multiplexed with the variantbyteThe low field of the clock sequencebyte[]The spatially unique node identifiershortThe high field of the timestamp multiplexed with the version numberintThe low field of the timestampshortThe middle field of the timestamp -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
time_low
public int time_lowThe low field of the timestamp -
time_mid
public short time_midThe middle field of the timestamp -
time_hi_and_version
public short time_hi_and_versionThe high field of the timestamp multiplexed with the version number -
clock_seq_hi_and_reserved
public byte clock_seq_hi_and_reservedThe high field of the clock sequence multiplexed with the variant -
clock_seq_low
public byte clock_seq_lowThe low field of the clock sequence -
node
public byte[] nodeThe spatially unique node identifier
-
-
Constructor Details
-
uuid_t
public uuid_t()Default constructor for uuid_t.
-
-
Method Details
-
encode
Description copied from class:NdrObjectEncodes this NDR object into the specified buffer- Specified by:
encodein classNdrObject- Parameters:
_dst- the destination buffer for encoding- Throws:
NdrException- if encoding fails
-
decode
Description copied from class:NdrObjectDecodes this NDR object from the specified buffer- Specified by:
decodein classNdrObject- Parameters:
_src- the source buffer for decoding- Throws:
NdrException- if decoding fails
-