Documentation
¶
Index ¶
- func Serve()
- type MeteringServer
- func (s *MeteringServer) ComputeMetering(ctx context.Context, in *pb.QmRequest) (*pb.QmReply, error)
- func (s *MeteringServer) QueryMetering(ctx context.Context, in *pb.QmRequest) (*pb.QmReply, error)
- func (s *MeteringServer) RegisterCronMeteringTask(ctx context.Context, in *pb.RegCmtRequest) (*pb.RegCmtReply, error)
- type SchedulingServer
- func (s *SchedulingServer) QueryCGpuTree(ctx context.Context, in *pb.QueryTreeRequest) (*pb.QueryTreeReply, error)
- func (s *SchedulingServer) QueryProjectRes(ctx context.Context, in *pb.QueryProjectResRequest) (*pb.QueryProjectResReply, error)
- func (s *SchedulingServer) QueryProjectResLite(ctx context.Context, in *pb.QueryProjectResRequest) (*pb.QueryProjectResLiteReply, error)
- func (s *SchedulingServer) SchedulingCGpu(ctx context.Context, in *pb.SchedulingCGpuRequest) (*pb.SchedulingReply, error)
- func (s *SchedulingServer) SchedulingStorage(ctx context.Context, in *pb.SchedulingStorageRequest) (*pb.SchedulingReply, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MeteringServer ¶
type MeteringServer struct { pb.UnimplementedSchedulingServiceServer TheMeteringDM meteringDM.MeteringDM }
func (*MeteringServer) ComputeMetering ¶
func (*MeteringServer) QueryMetering ¶
func (*MeteringServer) RegisterCronMeteringTask ¶
func (s *MeteringServer) RegisterCronMeteringTask(ctx context.Context, in *pb.RegCmtRequest) (*pb.RegCmtReply, error)
Register Cron Metering Task
type SchedulingServer ¶
type SchedulingServer struct { pb.UnimplementedSchedulingServiceServer TheResScheduling resScheduling.ResScheduling }
func (*SchedulingServer) QueryCGpuTree ¶
func (s *SchedulingServer) QueryCGpuTree(ctx context.Context, in *pb.QueryTreeRequest) (*pb.QueryTreeReply, error)
func (*SchedulingServer) QueryProjectRes ¶
func (s *SchedulingServer) QueryProjectRes(ctx context.Context, in *pb.QueryProjectResRequest) (*pb.QueryProjectResReply, error)
func (*SchedulingServer) QueryProjectResLite ¶
func (s *SchedulingServer) QueryProjectResLite(ctx context.Context, in *pb.QueryProjectResRequest) (*pb.QueryProjectResLiteReply, error)
func (*SchedulingServer) SchedulingCGpu ¶
func (s *SchedulingServer) SchedulingCGpu(ctx context.Context, in *pb.SchedulingCGpuRequest) (*pb.SchedulingReply, error)
func (*SchedulingServer) SchedulingStorage ¶
func (s *SchedulingServer) SchedulingStorage(ctx context.Context, in *pb.SchedulingStorageRequest) (*pb.SchedulingReply, error)
Click to show internal directories.
Click to hide internal directories.