Constructors

Properties

_packageDefinition: PackageDefinition
_packageObject: GrpcObject
_server: Server

Accessors

  • get packageDefinition(): PackageDefinition
  • Returns PackageDefinition

  • get packageObject(): GrpcObject
  • Returns GrpcObject

  • get server(): Server
  • Returns Server

Methods

  • Parameters

    • options: {
          proto: string[];
      }
      • proto: string[]

    Returns Promise<void>

  • Parameters

    • options: {
          codegen: string | {
              grpc?: string;
              js: string;
              ts?: string;
          };
          proto: string;
      }
      • codegen: string | {
            grpc?: string;
            js: string;
            ts?: string;
        }
      • proto: string

    Returns Promise<void>

  • Parameters

    • packageName: string
    • serviceName: string

    Returns any

  • Parameters

    Returns Promise<void>

  • Parameters

    • services: {
          dynamicService: ArtusXGrpcServiceMap;
          staticService: ArtusXGrpcServiceList;
      }
      • dynamicService: ArtusXGrpcServiceMap
      • staticService: ArtusXGrpcServiceList
    • callback: InitServerCallback = ...

    Returns Promise<void>