Skip to main content

NameRegistration

type NameRegistration​

An object to manage a second-level name (SLN).

type NameRegistration struct {
// contains filtered or unexported fields
}

func LiftFromExternalNameRegistration​

func LiftFromExternalNameRegistration(handle uint64) *NameRegistration

func NewNameRegistration​

func NewNameRegistration(id *ObjectId, name *Name, nameStr string, expirationTimestampMs uint64) *NameRegistration

func (*NameRegistration) DebugString​

func (_self *NameRegistration) DebugString() string

func (*NameRegistration) Destroy​

func (object *NameRegistration) Destroy()

func (*NameRegistration) Eq​

func (_self *NameRegistration) Eq(other *NameRegistration) bool

func (*NameRegistration) ExpirationTimestampMs​

func (_self *NameRegistration) ExpirationTimestampMs() uint64

func (*NameRegistration) Id​

func (_self *NameRegistration) Id() *ObjectId

func (*NameRegistration) Name​

func (_self *NameRegistration) Name() *Name

func (*NameRegistration) NameStr​

func (_self *NameRegistration) NameStr() string

func (*NameRegistration) Ne​

func (_self *NameRegistration) Ne(other *NameRegistration) bool