ObjectIdentifier

constructor(uuid: Uuid)(source)

Creates an OID in the 2.25 subtree that requires no formal registration. E.g. the UUID 550e8400-e29b-41d4-a716-446655440000 results in the OID 2.25.113059749145936325402354257176981405696


constructor(vararg nodes: UInt)(source)

Parameters

nodes

OID Tree nodes passed in order (e.g. 1u, 2u, 96u, …)

Throws

if less than two nodes are supplied, the first node is >2 or the second node is >39


constructor(oid: String)(source)

Parameters

oid

OID string in human-readable format (e.g. "1.2.96" or "1 2 96")

Throws

on illegal input