3.1.2.5.1.7 Allocating and Deleting OID Entries

When the object exporter contacts the object resolver to allocate an OID (section 3.1.1.5.1), the object resolver MUST allocate an OID entry as follows:

  • It MUST allocate an OID and set it in the OID entry.

  • It MUST set the OXID of the object exporter in the OID entry.

  • It MUST set the SETID reference count to 0.

  • It MUST add the OID entry to the OID table.

When the object exporter contacts the object resolver to remove an OID entry from the OID table (section 3.1.1.5.6.1.3), the object resolver MUST schedule the entry for removal. The scheduled removal SHOULD occur immediately, but MAY instead be delayed for an implementation-specific<58> period of time.