Searched defs:DevicePlugin (Results 1 – 12 of 12) sorted by relevance
50 service DevicePlugin { service53 rpc GetDevicePluginOptions(Empty) returns (DevicePluginOptions) {}58 rpc ListAndWatch(Empty) returns (stream ListAndWatchResponse) {}65 rpc GetPreferredAllocation(PreferredAllocationRequest) returns (PreferredAllocationResponse) {}70 rpc Allocate(AllocateRequest) returns (AllocateResponse) {}75 rpc PreStartContainer(PreStartContainerRequest) returns (PreStartContainerResponse) {}
11 service DevicePlugin { service15 rpc Fingerprint(FingerprintRequest) returns (stream FingerprintResponse) {}21 rpc Reserve(ReserveRequest) returns (ReserveResponse) {}24 rpc Stats(StatsRequest) returns (stream StatsResponse) {}
41 service DevicePlugin { service45 rpc ListAndWatch(Empty) returns (stream ListAndWatchResponse) {}50 rpc Allocate(AllocateRequest) returns (AllocateResponse) {}
23 DevicePlugin = "DevicePlugin" const
41 func Serve(dev DevicePlugin, logger log.Logger) {
20 type DevicePlugin interface { interface
25 type DevicePlugin interface { interface
11 class DevicePlugin(Plugin): class