interface ClientSessionRegisterService {
    registerNodes(nodesToRegister: NodeIdLike[]): Promise<NodeId[]>;
    registerNodes(nodesToRegister: NodeIdLike[], callback: ((err: null | Error, registeredNodeIds?: NodeId[]) => void)): void;
    unregisterNodes(nodesToRegister: NodeIdLike[]): Promise<void>;
    unregisterNodes(nodesToRegister: NodeIdLike[], callback: ((err?: Error) => void)): void;
}

Hierarchy (view full)

Methods

  • Parameters

    Returns Promise<NodeId[]>

  • Parameters

    • nodesToRegister: NodeIdLike[]
    • callback: ((err: null | Error, registeredNodeIds?: NodeId[]) => void)
        • (err, registeredNodeIds?): void
        • Parameters

          • err: null | Error
          • OptionalregisteredNodeIds: NodeId[]

          Returns void

    Returns void

  • Parameters

    Returns Promise<void>

  • Parameters

    • nodesToRegister: NodeIdLike[]
    • callback: ((err?: Error) => void)
        • (err?): void
        • Parameters

          • Optionalerr: Error

          Returns void

    Returns void