Versions in this module Expand all Collapse all v0 v0.9.0 Aug 4, 2021 Changes in this version + const DevicePluginPath + const Healthy + const KubeletPreStartContainerRPCTimeoutInSecs + const KubeletSocket + const Unhealthy + const Version + var ErrIntOverflowApi = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthApi = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupApi = fmt.Errorf("proto: unexpected end of group") + var SupportedVersions = [...]string + func RegisterDevicePluginServer(s *grpc.Server, srv DevicePluginServer) + func RegisterRegistrationServer(s *grpc.Server, srv RegistrationServer) + type AllocateRequest struct + ContainerRequests []*ContainerAllocateRequest + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*AllocateRequest) Descriptor() ([]byte, []int) + func (*AllocateRequest) ProtoMessage() + func (m *AllocateRequest) GetContainerRequests() []*ContainerAllocateRequest + func (m *AllocateRequest) Marshal() (dAtA []byte, err error) + func (m *AllocateRequest) MarshalTo(dAtA []byte) (int, error) + func (m *AllocateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *AllocateRequest) Reset() + func (m *AllocateRequest) Size() (n int) + func (m *AllocateRequest) Unmarshal(dAtA []byte) error + func (m *AllocateRequest) XXX_DiscardUnknown() + func (m *AllocateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *AllocateRequest) XXX_Merge(src proto.Message) + func (m *AllocateRequest) XXX_Size() int + func (m *AllocateRequest) XXX_Unmarshal(b []byte) error + func (this *AllocateRequest) String() string + type AllocateResponse struct + ContainerResponses []*ContainerAllocateResponse + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*AllocateResponse) Descriptor() ([]byte, []int) + func (*AllocateResponse) ProtoMessage() + func (m *AllocateResponse) GetContainerResponses() []*ContainerAllocateResponse + func (m *AllocateResponse) Marshal() (dAtA []byte, err error) + func (m *AllocateResponse) MarshalTo(dAtA []byte) (int, error) + func (m *AllocateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *AllocateResponse) Reset() + func (m *AllocateResponse) Size() (n int) + func (m *AllocateResponse) Unmarshal(dAtA []byte) error + func (m *AllocateResponse) XXX_DiscardUnknown() + func (m *AllocateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *AllocateResponse) XXX_Merge(src proto.Message) + func (m *AllocateResponse) XXX_Size() int + func (m *AllocateResponse) XXX_Unmarshal(b []byte) error + func (this *AllocateResponse) String() string + type ContainerAllocateRequest struct + DevicesIDs []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*ContainerAllocateRequest) Descriptor() ([]byte, []int) + func (*ContainerAllocateRequest) ProtoMessage() + func (m *ContainerAllocateRequest) GetDevicesIDs() []string + func (m *ContainerAllocateRequest) Marshal() (dAtA []byte, err error) + func (m *ContainerAllocateRequest) MarshalTo(dAtA []byte) (int, error) + func (m *ContainerAllocateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ContainerAllocateRequest) Reset() + func (m *ContainerAllocateRequest) Size() (n int) + func (m *ContainerAllocateRequest) Unmarshal(dAtA []byte) error + func (m *ContainerAllocateRequest) XXX_DiscardUnknown() + func (m *ContainerAllocateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ContainerAllocateRequest) XXX_Merge(src proto.Message) + func (m *ContainerAllocateRequest) XXX_Size() int + func (m *ContainerAllocateRequest) XXX_Unmarshal(b []byte) error + func (this *ContainerAllocateRequest) String() string + type ContainerAllocateResponse struct + Annotations map[string]string + Devices []*DeviceSpec + Envs map[string]string + Mounts []*Mount + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*ContainerAllocateResponse) Descriptor() ([]byte, []int) + func (*ContainerAllocateResponse) ProtoMessage() + func (m *ContainerAllocateResponse) GetAnnotations() map[string]string + func (m *ContainerAllocateResponse) GetDevices() []*DeviceSpec + func (m *ContainerAllocateResponse) GetEnvs() map[string]string + func (m *ContainerAllocateResponse) GetMounts() []*Mount + func (m *ContainerAllocateResponse) Marshal() (dAtA []byte, err error) + func (m *ContainerAllocateResponse) MarshalTo(dAtA []byte) (int, error) + func (m *ContainerAllocateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ContainerAllocateResponse) Reset() + func (m *ContainerAllocateResponse) Size() (n int) + func (m *ContainerAllocateResponse) Unmarshal(dAtA []byte) error + func (m *ContainerAllocateResponse) XXX_DiscardUnknown() + func (m *ContainerAllocateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ContainerAllocateResponse) XXX_Merge(src proto.Message) + func (m *ContainerAllocateResponse) XXX_Size() int + func (m *ContainerAllocateResponse) XXX_Unmarshal(b []byte) error + func (this *ContainerAllocateResponse) String() string + type ContainerPreferredAllocationRequest struct + AllocationSize int32 + AvailableDeviceIDs []string + MustIncludeDeviceIDs []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*ContainerPreferredAllocationRequest) Descriptor() ([]byte, []int) + func (*ContainerPreferredAllocationRequest) ProtoMessage() + func (m *ContainerPreferredAllocationRequest) GetAllocationSize() int32 + func (m *ContainerPreferredAllocationRequest) GetAvailableDeviceIDs() []string + func (m *ContainerPreferredAllocationRequest) GetMustIncludeDeviceIDs() []string + func (m *ContainerPreferredAllocationRequest) Marshal() (dAtA []byte, err error) + func (m *ContainerPreferredAllocationRequest) MarshalTo(dAtA []byte) (int, error) + func (m *ContainerPreferredAllocationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ContainerPreferredAllocationRequest) Reset() + func (m *ContainerPreferredAllocationRequest) Size() (n int) + func (m *ContainerPreferredAllocationRequest) Unmarshal(dAtA []byte) error + func (m *ContainerPreferredAllocationRequest) XXX_DiscardUnknown() + func (m *ContainerPreferredAllocationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ContainerPreferredAllocationRequest) XXX_Merge(src proto.Message) + func (m *ContainerPreferredAllocationRequest) XXX_Size() int + func (m *ContainerPreferredAllocationRequest) XXX_Unmarshal(b []byte) error + func (this *ContainerPreferredAllocationRequest) String() string + type ContainerPreferredAllocationResponse struct + DeviceIDs []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*ContainerPreferredAllocationResponse) Descriptor() ([]byte, []int) + func (*ContainerPreferredAllocationResponse) ProtoMessage() + func (m *ContainerPreferredAllocationResponse) GetDeviceIDs() []string + func (m *ContainerPreferredAllocationResponse) Marshal() (dAtA []byte, err error) + func (m *ContainerPreferredAllocationResponse) MarshalTo(dAtA []byte) (int, error) + func (m *ContainerPreferredAllocationResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ContainerPreferredAllocationResponse) Reset() + func (m *ContainerPreferredAllocationResponse) Size() (n int) + func (m *ContainerPreferredAllocationResponse) Unmarshal(dAtA []byte) error + func (m *ContainerPreferredAllocationResponse) XXX_DiscardUnknown() + func (m *ContainerPreferredAllocationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ContainerPreferredAllocationResponse) XXX_Merge(src proto.Message) + func (m *ContainerPreferredAllocationResponse) XXX_Size() int + func (m *ContainerPreferredAllocationResponse) XXX_Unmarshal(b []byte) error + func (this *ContainerPreferredAllocationResponse) String() string + type Device struct + Health string + ID string + Topology *TopologyInfo + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*Device) Descriptor() ([]byte, []int) + func (*Device) ProtoMessage() + func (m *Device) GetHealth() string + func (m *Device) GetID() string + func (m *Device) GetTopology() *TopologyInfo + func (m *Device) Marshal() (dAtA []byte, err error) + func (m *Device) MarshalTo(dAtA []byte) (int, error) + func (m *Device) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Device) Reset() + func (m *Device) Size() (n int) + func (m *Device) Unmarshal(dAtA []byte) error + func (m *Device) XXX_DiscardUnknown() + func (m *Device) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Device) XXX_Merge(src proto.Message) + func (m *Device) XXX_Size() int + func (m *Device) XXX_Unmarshal(b []byte) error + func (this *Device) String() string + type DevicePluginClient interface + Allocate func(ctx context.Context, in *AllocateRequest, opts ...grpc.CallOption) (*AllocateResponse, error) + GetDevicePluginOptions func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*DevicePluginOptions, error) + GetPreferredAllocation func(ctx context.Context, in *PreferredAllocationRequest, opts ...grpc.CallOption) (*PreferredAllocationResponse, error) + ListAndWatch func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (DevicePlugin_ListAndWatchClient, error) + PreStartContainer func(ctx context.Context, in *PreStartContainerRequest, opts ...grpc.CallOption) (*PreStartContainerResponse, error) + func NewDevicePluginClient(cc *grpc.ClientConn) DevicePluginClient + type DevicePluginOptions struct + GetPreferredAllocationAvailable bool + PreStartRequired bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*DevicePluginOptions) Descriptor() ([]byte, []int) + func (*DevicePluginOptions) ProtoMessage() + func (m *DevicePluginOptions) GetGetPreferredAllocationAvailable() bool + func (m *DevicePluginOptions) GetPreStartRequired() bool + func (m *DevicePluginOptions) Marshal() (dAtA []byte, err error) + func (m *DevicePluginOptions) MarshalTo(dAtA []byte) (int, error) + func (m *DevicePluginOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *DevicePluginOptions) Reset() + func (m *DevicePluginOptions) Size() (n int) + func (m *DevicePluginOptions) Unmarshal(dAtA []byte) error + func (m *DevicePluginOptions) XXX_DiscardUnknown() + func (m *DevicePluginOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DevicePluginOptions) XXX_Merge(src proto.Message) + func (m *DevicePluginOptions) XXX_Size() int + func (m *DevicePluginOptions) XXX_Unmarshal(b []byte) error + func (this *DevicePluginOptions) String() string + type DevicePluginServer interface + Allocate func(context.Context, *AllocateRequest) (*AllocateResponse, error) + GetDevicePluginOptions func(context.Context, *Empty) (*DevicePluginOptions, error) + GetPreferredAllocation func(context.Context, *PreferredAllocationRequest) (*PreferredAllocationResponse, error) + ListAndWatch func(*Empty, DevicePlugin_ListAndWatchServer) error + PreStartContainer func(context.Context, *PreStartContainerRequest) (*PreStartContainerResponse, error) + type DevicePlugin_ListAndWatchClient interface + Recv func() (*ListAndWatchResponse, error) + type DevicePlugin_ListAndWatchServer interface + Send func(*ListAndWatchResponse) error + type DeviceSpec struct + ContainerPath string + HostPath string + Permissions string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*DeviceSpec) Descriptor() ([]byte, []int) + func (*DeviceSpec) ProtoMessage() + func (m *DeviceSpec) GetContainerPath() string + func (m *DeviceSpec) GetHostPath() string + func (m *DeviceSpec) GetPermissions() string + func (m *DeviceSpec) Marshal() (dAtA []byte, err error) + func (m *DeviceSpec) MarshalTo(dAtA []byte) (int, error) + func (m *DeviceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *DeviceSpec) Reset() + func (m *DeviceSpec) Size() (n int) + func (m *DeviceSpec) Unmarshal(dAtA []byte) error + func (m *DeviceSpec) XXX_DiscardUnknown() + func (m *DeviceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DeviceSpec) XXX_Merge(src proto.Message) + func (m *DeviceSpec) XXX_Size() int + func (m *DeviceSpec) XXX_Unmarshal(b []byte) error + func (this *DeviceSpec) String() string + type Empty struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*Empty) Descriptor() ([]byte, []int) + func (*Empty) ProtoMessage() + func (m *Empty) Marshal() (dAtA []byte, err error) + func (m *Empty) MarshalTo(dAtA []byte) (int, error) + func (m *Empty) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Empty) Reset() + func (m *Empty) Size() (n int) + func (m *Empty) Unmarshal(dAtA []byte) error + func (m *Empty) XXX_DiscardUnknown() + func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Empty) XXX_Merge(src proto.Message) + func (m *Empty) XXX_Size() int + func (m *Empty) XXX_Unmarshal(b []byte) error + func (this *Empty) String() string + type ListAndWatchResponse struct + Devices []*Device + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*ListAndWatchResponse) Descriptor() ([]byte, []int) + func (*ListAndWatchResponse) ProtoMessage() + func (m *ListAndWatchResponse) GetDevices() []*Device + func (m *ListAndWatchResponse) Marshal() (dAtA []byte, err error) + func (m *ListAndWatchResponse) MarshalTo(dAtA []byte) (int, error) + func (m *ListAndWatchResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ListAndWatchResponse) Reset() + func (m *ListAndWatchResponse) Size() (n int) + func (m *ListAndWatchResponse) Unmarshal(dAtA []byte) error + func (m *ListAndWatchResponse) XXX_DiscardUnknown() + func (m *ListAndWatchResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListAndWatchResponse) XXX_Merge(src proto.Message) + func (m *ListAndWatchResponse) XXX_Size() int + func (m *ListAndWatchResponse) XXX_Unmarshal(b []byte) error + func (this *ListAndWatchResponse) String() string + type Mount struct + ContainerPath string + HostPath string + ReadOnly bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*Mount) Descriptor() ([]byte, []int) + func (*Mount) ProtoMessage() + func (m *Mount) GetContainerPath() string + func (m *Mount) GetHostPath() string + func (m *Mount) GetReadOnly() bool + func (m *Mount) Marshal() (dAtA []byte, err error) + func (m *Mount) MarshalTo(dAtA []byte) (int, error) + func (m *Mount) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Mount) Reset() + func (m *Mount) Size() (n int) + func (m *Mount) Unmarshal(dAtA []byte) error + func (m *Mount) XXX_DiscardUnknown() + func (m *Mount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Mount) XXX_Merge(src proto.Message) + func (m *Mount) XXX_Size() int + func (m *Mount) XXX_Unmarshal(b []byte) error + func (this *Mount) String() string + type NUMANode struct + ID int64 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*NUMANode) Descriptor() ([]byte, []int) + func (*NUMANode) ProtoMessage() + func (m *NUMANode) GetID() int64 + func (m *NUMANode) Marshal() (dAtA []byte, err error) + func (m *NUMANode) MarshalTo(dAtA []byte) (int, error) + func (m *NUMANode) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *NUMANode) Reset() + func (m *NUMANode) Size() (n int) + func (m *NUMANode) Unmarshal(dAtA []byte) error + func (m *NUMANode) XXX_DiscardUnknown() + func (m *NUMANode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *NUMANode) XXX_Merge(src proto.Message) + func (m *NUMANode) XXX_Size() int + func (m *NUMANode) XXX_Unmarshal(b []byte) error + func (this *NUMANode) String() string + type PreStartContainerRequest struct + DevicesIDs []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*PreStartContainerRequest) Descriptor() ([]byte, []int) + func (*PreStartContainerRequest) ProtoMessage() + func (m *PreStartContainerRequest) GetDevicesIDs() []string + func (m *PreStartContainerRequest) Marshal() (dAtA []byte, err error) + func (m *PreStartContainerRequest) MarshalTo(dAtA []byte) (int, error) + func (m *PreStartContainerRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *PreStartContainerRequest) Reset() + func (m *PreStartContainerRequest) Size() (n int) + func (m *PreStartContainerRequest) Unmarshal(dAtA []byte) error + func (m *PreStartContainerRequest) XXX_DiscardUnknown() + func (m *PreStartContainerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PreStartContainerRequest) XXX_Merge(src proto.Message) + func (m *PreStartContainerRequest) XXX_Size() int + func (m *PreStartContainerRequest) XXX_Unmarshal(b []byte) error + func (this *PreStartContainerRequest) String() string + type PreStartContainerResponse struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*PreStartContainerResponse) Descriptor() ([]byte, []int) + func (*PreStartContainerResponse) ProtoMessage() + func (m *PreStartContainerResponse) Marshal() (dAtA []byte, err error) + func (m *PreStartContainerResponse) MarshalTo(dAtA []byte) (int, error) + func (m *PreStartContainerResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *PreStartContainerResponse) Reset() + func (m *PreStartContainerResponse) Size() (n int) + func (m *PreStartContainerResponse) Unmarshal(dAtA []byte) error + func (m *PreStartContainerResponse) XXX_DiscardUnknown() + func (m *PreStartContainerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PreStartContainerResponse) XXX_Merge(src proto.Message) + func (m *PreStartContainerResponse) XXX_Size() int + func (m *PreStartContainerResponse) XXX_Unmarshal(b []byte) error + func (this *PreStartContainerResponse) String() string + type PreferredAllocationRequest struct + ContainerRequests []*ContainerPreferredAllocationRequest + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*PreferredAllocationRequest) Descriptor() ([]byte, []int) + func (*PreferredAllocationRequest) ProtoMessage() + func (m *PreferredAllocationRequest) GetContainerRequests() []*ContainerPreferredAllocationRequest + func (m *PreferredAllocationRequest) Marshal() (dAtA []byte, err error) + func (m *PreferredAllocationRequest) MarshalTo(dAtA []byte) (int, error) + func (m *PreferredAllocationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *PreferredAllocationRequest) Reset() + func (m *PreferredAllocationRequest) Size() (n int) + func (m *PreferredAllocationRequest) Unmarshal(dAtA []byte) error + func (m *PreferredAllocationRequest) XXX_DiscardUnknown() + func (m *PreferredAllocationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PreferredAllocationRequest) XXX_Merge(src proto.Message) + func (m *PreferredAllocationRequest) XXX_Size() int + func (m *PreferredAllocationRequest) XXX_Unmarshal(b []byte) error + func (this *PreferredAllocationRequest) String() string + type PreferredAllocationResponse struct + ContainerResponses []*ContainerPreferredAllocationResponse + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*PreferredAllocationResponse) Descriptor() ([]byte, []int) + func (*PreferredAllocationResponse) ProtoMessage() + func (m *PreferredAllocationResponse) GetContainerResponses() []*ContainerPreferredAllocationResponse + func (m *PreferredAllocationResponse) Marshal() (dAtA []byte, err error) + func (m *PreferredAllocationResponse) MarshalTo(dAtA []byte) (int, error) + func (m *PreferredAllocationResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *PreferredAllocationResponse) Reset() + func (m *PreferredAllocationResponse) Size() (n int) + func (m *PreferredAllocationResponse) Unmarshal(dAtA []byte) error + func (m *PreferredAllocationResponse) XXX_DiscardUnknown() + func (m *PreferredAllocationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PreferredAllocationResponse) XXX_Merge(src proto.Message) + func (m *PreferredAllocationResponse) XXX_Size() int + func (m *PreferredAllocationResponse) XXX_Unmarshal(b []byte) error + func (this *PreferredAllocationResponse) String() string + type RegisterRequest struct + Endpoint string + Options *DevicePluginOptions + ResourceName string + Version string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*RegisterRequest) Descriptor() ([]byte, []int) + func (*RegisterRequest) ProtoMessage() + func (m *RegisterRequest) GetEndpoint() string + func (m *RegisterRequest) GetOptions() *DevicePluginOptions + func (m *RegisterRequest) GetResourceName() string + func (m *RegisterRequest) GetVersion() string + func (m *RegisterRequest) Marshal() (dAtA []byte, err error) + func (m *RegisterRequest) MarshalTo(dAtA []byte) (int, error) + func (m *RegisterRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RegisterRequest) Reset() + func (m *RegisterRequest) Size() (n int) + func (m *RegisterRequest) Unmarshal(dAtA []byte) error + func (m *RegisterRequest) XXX_DiscardUnknown() + func (m *RegisterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RegisterRequest) XXX_Merge(src proto.Message) + func (m *RegisterRequest) XXX_Size() int + func (m *RegisterRequest) XXX_Unmarshal(b []byte) error + func (this *RegisterRequest) String() string + type RegistrationClient interface + Register func(ctx context.Context, in *RegisterRequest, opts ...grpc.CallOption) (*Empty, error) + func NewRegistrationClient(cc *grpc.ClientConn) RegistrationClient + type RegistrationServer interface + Register func(context.Context, *RegisterRequest) (*Empty, error) + type TopologyInfo struct + Nodes []*NUMANode + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + func (*TopologyInfo) Descriptor() ([]byte, []int) + func (*TopologyInfo) ProtoMessage() + func (m *TopologyInfo) GetNodes() []*NUMANode + func (m *TopologyInfo) Marshal() (dAtA []byte, err error) + func (m *TopologyInfo) MarshalTo(dAtA []byte) (int, error) + func (m *TopologyInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *TopologyInfo) Reset() + func (m *TopologyInfo) Size() (n int) + func (m *TopologyInfo) Unmarshal(dAtA []byte) error + func (m *TopologyInfo) XXX_DiscardUnknown() + func (m *TopologyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TopologyInfo) XXX_Merge(src proto.Message) + func (m *TopologyInfo) XXX_Size() int + func (m *TopologyInfo) XXX_Unmarshal(b []byte) error + func (this *TopologyInfo) String() string + type UnimplementedDevicePluginServer struct + func (*UnimplementedDevicePluginServer) Allocate(ctx context.Context, req *AllocateRequest) (*AllocateResponse, error) + func (*UnimplementedDevicePluginServer) GetDevicePluginOptions(ctx context.Context, req *Empty) (*DevicePluginOptions, error) + func (*UnimplementedDevicePluginServer) GetPreferredAllocation(ctx context.Context, req *PreferredAllocationRequest) (*PreferredAllocationResponse, error) + func (*UnimplementedDevicePluginServer) ListAndWatch(req *Empty, srv DevicePlugin_ListAndWatchServer) error + func (*UnimplementedDevicePluginServer) PreStartContainer(ctx context.Context, req *PreStartContainerRequest) (*PreStartContainerResponse, error) + type UnimplementedRegistrationServer struct + func (*UnimplementedRegistrationServer) Register(ctx context.Context, req *RegisterRequest) (*Empty, error)