...

Package shimdiag

import "github.com/Microsoft/hcsshim/internal/shimdiag"
Overview
Index

Overview ▾

Index ▾

Variables
func RegisterShimDiagService(srv *github_com_containerd_ttrpc.Server, svc ShimDiagService)
type Exec
    func (*Exec) Descriptor() ([]byte, []int)
    func (m *Exec) Marshal() (dAtA []byte, err error)
    func (m *Exec) MarshalTo(dAtA []byte) (int, error)
    func (m *Exec) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*Exec) ProtoMessage()
    func (m *Exec) Reset()
    func (m *Exec) Size() (n int)
    func (this *Exec) String() string
    func (m *Exec) Unmarshal(dAtA []byte) error
    func (m *Exec) XXX_DiscardUnknown()
    func (m *Exec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *Exec) XXX_Merge(src proto.Message)
    func (m *Exec) XXX_Size() int
    func (m *Exec) XXX_Unmarshal(b []byte) error
type ExecProcessRequest
    func (*ExecProcessRequest) Descriptor() ([]byte, []int)
    func (m *ExecProcessRequest) Marshal() (dAtA []byte, err error)
    func (m *ExecProcessRequest) MarshalTo(dAtA []byte) (int, error)
    func (m *ExecProcessRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*ExecProcessRequest) ProtoMessage()
    func (m *ExecProcessRequest) Reset()
    func (m *ExecProcessRequest) Size() (n int)
    func (this *ExecProcessRequest) String() string
    func (m *ExecProcessRequest) Unmarshal(dAtA []byte) error
    func (m *ExecProcessRequest) XXX_DiscardUnknown()
    func (m *ExecProcessRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *ExecProcessRequest) XXX_Merge(src proto.Message)
    func (m *ExecProcessRequest) XXX_Size() int
    func (m *ExecProcessRequest) XXX_Unmarshal(b []byte) error
type ExecProcessResponse
    func (*ExecProcessResponse) Descriptor() ([]byte, []int)
    func (m *ExecProcessResponse) Marshal() (dAtA []byte, err error)
    func (m *ExecProcessResponse) MarshalTo(dAtA []byte) (int, error)
    func (m *ExecProcessResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*ExecProcessResponse) ProtoMessage()
    func (m *ExecProcessResponse) Reset()
    func (m *ExecProcessResponse) Size() (n int)
    func (this *ExecProcessResponse) String() string
    func (m *ExecProcessResponse) Unmarshal(dAtA []byte) error
    func (m *ExecProcessResponse) XXX_DiscardUnknown()
    func (m *ExecProcessResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *ExecProcessResponse) XXX_Merge(src proto.Message)
    func (m *ExecProcessResponse) XXX_Size() int
    func (m *ExecProcessResponse) XXX_Unmarshal(b []byte) error
type PidRequest
    func (*PidRequest) Descriptor() ([]byte, []int)
    func (m *PidRequest) Marshal() (dAtA []byte, err error)
    func (m *PidRequest) MarshalTo(dAtA []byte) (int, error)
    func (m *PidRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*PidRequest) ProtoMessage()
    func (m *PidRequest) Reset()
    func (m *PidRequest) Size() (n int)
    func (this *PidRequest) String() string
    func (m *PidRequest) Unmarshal(dAtA []byte) error
    func (m *PidRequest) XXX_DiscardUnknown()
    func (m *PidRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *PidRequest) XXX_Merge(src proto.Message)
    func (m *PidRequest) XXX_Size() int
    func (m *PidRequest) XXX_Unmarshal(b []byte) error
type PidResponse
    func (*PidResponse) Descriptor() ([]byte, []int)
    func (m *PidResponse) Marshal() (dAtA []byte, err error)
    func (m *PidResponse) MarshalTo(dAtA []byte) (int, error)
    func (m *PidResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*PidResponse) ProtoMessage()
    func (m *PidResponse) Reset()
    func (m *PidResponse) Size() (n int)
    func (this *PidResponse) String() string
    func (m *PidResponse) Unmarshal(dAtA []byte) error
    func (m *PidResponse) XXX_DiscardUnknown()
    func (m *PidResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *PidResponse) XXX_Merge(src proto.Message)
    func (m *PidResponse) XXX_Size() int
    func (m *PidResponse) XXX_Unmarshal(b []byte) error
type ShareRequest
    func (*ShareRequest) Descriptor() ([]byte, []int)
    func (m *ShareRequest) Marshal() (dAtA []byte, err error)
    func (m *ShareRequest) MarshalTo(dAtA []byte) (int, error)
    func (m *ShareRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*ShareRequest) ProtoMessage()
    func (m *ShareRequest) Reset()
    func (m *ShareRequest) Size() (n int)
    func (this *ShareRequest) String() string
    func (m *ShareRequest) Unmarshal(dAtA []byte) error
    func (m *ShareRequest) XXX_DiscardUnknown()
    func (m *ShareRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *ShareRequest) XXX_Merge(src proto.Message)
    func (m *ShareRequest) XXX_Size() int
    func (m *ShareRequest) XXX_Unmarshal(b []byte) error
type ShareResponse
    func (*ShareResponse) Descriptor() ([]byte, []int)
    func (m *ShareResponse) Marshal() (dAtA []byte, err error)
    func (m *ShareResponse) MarshalTo(dAtA []byte) (int, error)
    func (m *ShareResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*ShareResponse) ProtoMessage()
    func (m *ShareResponse) Reset()
    func (m *ShareResponse) Size() (n int)
    func (this *ShareResponse) String() string
    func (m *ShareResponse) Unmarshal(dAtA []byte) error
    func (m *ShareResponse) XXX_DiscardUnknown()
    func (m *ShareResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *ShareResponse) XXX_Merge(src proto.Message)
    func (m *ShareResponse) XXX_Size() int
    func (m *ShareResponse) XXX_Unmarshal(b []byte) error
type ShimDiagService
    func NewShimDiagClient(client *github_com_containerd_ttrpc.Client) ShimDiagService
type StacksRequest
    func (*StacksRequest) Descriptor() ([]byte, []int)
    func (m *StacksRequest) Marshal() (dAtA []byte, err error)
    func (m *StacksRequest) MarshalTo(dAtA []byte) (int, error)
    func (m *StacksRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*StacksRequest) ProtoMessage()
    func (m *StacksRequest) Reset()
    func (m *StacksRequest) Size() (n int)
    func (this *StacksRequest) String() string
    func (m *StacksRequest) Unmarshal(dAtA []byte) error
    func (m *StacksRequest) XXX_DiscardUnknown()
    func (m *StacksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *StacksRequest) XXX_Merge(src proto.Message)
    func (m *StacksRequest) XXX_Size() int
    func (m *StacksRequest) XXX_Unmarshal(b []byte) error
type StacksResponse
    func (*StacksResponse) Descriptor() ([]byte, []int)
    func (m *StacksResponse) Marshal() (dAtA []byte, err error)
    func (m *StacksResponse) MarshalTo(dAtA []byte) (int, error)
    func (m *StacksResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*StacksResponse) ProtoMessage()
    func (m *StacksResponse) Reset()
    func (m *StacksResponse) Size() (n int)
    func (this *StacksResponse) String() string
    func (m *StacksResponse) Unmarshal(dAtA []byte) error
    func (m *StacksResponse) XXX_DiscardUnknown()
    func (m *StacksResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *StacksResponse) XXX_Merge(src proto.Message)
    func (m *StacksResponse) XXX_Size() int
    func (m *StacksResponse) XXX_Unmarshal(b []byte) error
type Task
    func (*Task) Descriptor() ([]byte, []int)
    func (m *Task) Marshal() (dAtA []byte, err error)
    func (m *Task) MarshalTo(dAtA []byte) (int, error)
    func (m *Task) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*Task) ProtoMessage()
    func (m *Task) Reset()
    func (m *Task) Size() (n int)
    func (this *Task) String() string
    func (m *Task) Unmarshal(dAtA []byte) error
    func (m *Task) XXX_DiscardUnknown()
    func (m *Task) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *Task) XXX_Merge(src proto.Message)
    func (m *Task) XXX_Size() int
    func (m *Task) XXX_Unmarshal(b []byte) error
type TasksRequest
    func (*TasksRequest) Descriptor() ([]byte, []int)
    func (m *TasksRequest) Marshal() (dAtA []byte, err error)
    func (m *TasksRequest) MarshalTo(dAtA []byte) (int, error)
    func (m *TasksRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*TasksRequest) ProtoMessage()
    func (m *TasksRequest) Reset()
    func (m *TasksRequest) Size() (n int)
    func (this *TasksRequest) String() string
    func (m *TasksRequest) Unmarshal(dAtA []byte) error
    func (m *TasksRequest) XXX_DiscardUnknown()
    func (m *TasksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *TasksRequest) XXX_Merge(src proto.Message)
    func (m *TasksRequest) XXX_Size() int
    func (m *TasksRequest) XXX_Unmarshal(b []byte) error
type TasksResponse
    func (*TasksResponse) Descriptor() ([]byte, []int)
    func (m *TasksResponse) Marshal() (dAtA []byte, err error)
    func (m *TasksResponse) MarshalTo(dAtA []byte) (int, error)
    func (m *TasksResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
    func (*TasksResponse) ProtoMessage()
    func (m *TasksResponse) Reset()
    func (m *TasksResponse) Size() (n int)
    func (this *TasksResponse) String() string
    func (m *TasksResponse) Unmarshal(dAtA []byte) error
    func (m *TasksResponse) XXX_DiscardUnknown()
    func (m *TasksResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
    func (m *TasksResponse) XXX_Merge(src proto.Message)
    func (m *TasksResponse) XXX_Size() int
    func (m *TasksResponse) XXX_Unmarshal(b []byte) error

Package files

doc.go shimdiag.pb.go

Variables

var (
    ErrInvalidLengthShimdiag        = fmt.Errorf("proto: negative length found during unmarshaling")
    ErrIntOverflowShimdiag          = fmt.Errorf("proto: integer overflow")
    ErrUnexpectedEndOfGroupShimdiag = fmt.Errorf("proto: unexpected end of group")
)

func RegisterShimDiagService

func RegisterShimDiagService(srv *github_com_containerd_ttrpc.Server, svc ShimDiagService)

type Exec

type Exec struct {
    ID                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
    State                string   `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Exec) Descriptor

func (*Exec) Descriptor() ([]byte, []int)

func (*Exec) Marshal

func (m *Exec) Marshal() (dAtA []byte, err error)

func (*Exec) MarshalTo

func (m *Exec) MarshalTo(dAtA []byte) (int, error)

func (*Exec) MarshalToSizedBuffer

func (m *Exec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Exec) ProtoMessage

func (*Exec) ProtoMessage()

func (*Exec) Reset

func (m *Exec) Reset()

func (*Exec) Size

func (m *Exec) Size() (n int)

func (*Exec) String

func (this *Exec) String() string

func (*Exec) Unmarshal

func (m *Exec) Unmarshal(dAtA []byte) error

func (*Exec) XXX_DiscardUnknown

func (m *Exec) XXX_DiscardUnknown()

func (*Exec) XXX_Marshal

func (m *Exec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Exec) XXX_Merge

func (m *Exec) XXX_Merge(src proto.Message)

func (*Exec) XXX_Size

func (m *Exec) XXX_Size() int

func (*Exec) XXX_Unmarshal

func (m *Exec) XXX_Unmarshal(b []byte) error

type ExecProcessRequest

type ExecProcessRequest struct {
    Args                 []string `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty"`
    Workdir              string   `protobuf:"bytes,2,opt,name=workdir,proto3" json:"workdir,omitempty"`
    Terminal             bool     `protobuf:"varint,3,opt,name=terminal,proto3" json:"terminal,omitempty"`
    Stdin                string   `protobuf:"bytes,4,opt,name=stdin,proto3" json:"stdin,omitempty"`
    Stdout               string   `protobuf:"bytes,5,opt,name=stdout,proto3" json:"stdout,omitempty"`
    Stderr               string   `protobuf:"bytes,6,opt,name=stderr,proto3" json:"stderr,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*ExecProcessRequest) Descriptor

func (*ExecProcessRequest) Descriptor() ([]byte, []int)

func (*ExecProcessRequest) Marshal

func (m *ExecProcessRequest) Marshal() (dAtA []byte, err error)

func (*ExecProcessRequest) MarshalTo

func (m *ExecProcessRequest) MarshalTo(dAtA []byte) (int, error)

func (*ExecProcessRequest) MarshalToSizedBuffer

func (m *ExecProcessRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExecProcessRequest) ProtoMessage

func (*ExecProcessRequest) ProtoMessage()

func (*ExecProcessRequest) Reset

func (m *ExecProcessRequest) Reset()

func (*ExecProcessRequest) Size

func (m *ExecProcessRequest) Size() (n int)

func (*ExecProcessRequest) String

func (this *ExecProcessRequest) String() string

func (*ExecProcessRequest) Unmarshal

func (m *ExecProcessRequest) Unmarshal(dAtA []byte) error

func (*ExecProcessRequest) XXX_DiscardUnknown

func (m *ExecProcessRequest) XXX_DiscardUnknown()

func (*ExecProcessRequest) XXX_Marshal

func (m *ExecProcessRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecProcessRequest) XXX_Merge

func (m *ExecProcessRequest) XXX_Merge(src proto.Message)

func (*ExecProcessRequest) XXX_Size

func (m *ExecProcessRequest) XXX_Size() int

func (*ExecProcessRequest) XXX_Unmarshal

func (m *ExecProcessRequest) XXX_Unmarshal(b []byte) error

type ExecProcessResponse

type ExecProcessResponse struct {
    ExitCode             int32    `protobuf:"varint,1,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*ExecProcessResponse) Descriptor

func (*ExecProcessResponse) Descriptor() ([]byte, []int)

func (*ExecProcessResponse) Marshal

func (m *ExecProcessResponse) Marshal() (dAtA []byte, err error)

func (*ExecProcessResponse) MarshalTo

func (m *ExecProcessResponse) MarshalTo(dAtA []byte) (int, error)

func (*ExecProcessResponse) MarshalToSizedBuffer

func (m *ExecProcessResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExecProcessResponse) ProtoMessage

func (*ExecProcessResponse) ProtoMessage()

func (*ExecProcessResponse) Reset

func (m *ExecProcessResponse) Reset()

func (*ExecProcessResponse) Size

func (m *ExecProcessResponse) Size() (n int)

func (*ExecProcessResponse) String

func (this *ExecProcessResponse) String() string

func (*ExecProcessResponse) Unmarshal

func (m *ExecProcessResponse) Unmarshal(dAtA []byte) error

func (*ExecProcessResponse) XXX_DiscardUnknown

func (m *ExecProcessResponse) XXX_DiscardUnknown()

func (*ExecProcessResponse) XXX_Marshal

func (m *ExecProcessResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecProcessResponse) XXX_Merge

func (m *ExecProcessResponse) XXX_Merge(src proto.Message)

func (*ExecProcessResponse) XXX_Size

func (m *ExecProcessResponse) XXX_Size() int

func (*ExecProcessResponse) XXX_Unmarshal

func (m *ExecProcessResponse) XXX_Unmarshal(b []byte) error

type PidRequest

type PidRequest struct {
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*PidRequest) Descriptor

func (*PidRequest) Descriptor() ([]byte, []int)

func (*PidRequest) Marshal

func (m *PidRequest) Marshal() (dAtA []byte, err error)

func (*PidRequest) MarshalTo

func (m *PidRequest) MarshalTo(dAtA []byte) (int, error)

func (*PidRequest) MarshalToSizedBuffer

func (m *PidRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PidRequest) ProtoMessage

func (*PidRequest) ProtoMessage()

func (*PidRequest) Reset

func (m *PidRequest) Reset()

func (*PidRequest) Size

func (m *PidRequest) Size() (n int)

func (*PidRequest) String

func (this *PidRequest) String() string

func (*PidRequest) Unmarshal

func (m *PidRequest) Unmarshal(dAtA []byte) error

func (*PidRequest) XXX_DiscardUnknown

func (m *PidRequest) XXX_DiscardUnknown()

func (*PidRequest) XXX_Marshal

func (m *PidRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PidRequest) XXX_Merge

func (m *PidRequest) XXX_Merge(src proto.Message)

func (*PidRequest) XXX_Size

func (m *PidRequest) XXX_Size() int

func (*PidRequest) XXX_Unmarshal

func (m *PidRequest) XXX_Unmarshal(b []byte) error

type PidResponse

type PidResponse struct {
    Pid                  int32    `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*PidResponse) Descriptor

func (*PidResponse) Descriptor() ([]byte, []int)

func (*PidResponse) Marshal

func (m *PidResponse) Marshal() (dAtA []byte, err error)

func (*PidResponse) MarshalTo

func (m *PidResponse) MarshalTo(dAtA []byte) (int, error)

func (*PidResponse) MarshalToSizedBuffer

func (m *PidResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PidResponse) ProtoMessage

func (*PidResponse) ProtoMessage()

func (*PidResponse) Reset

func (m *PidResponse) Reset()

func (*PidResponse) Size

func (m *PidResponse) Size() (n int)

func (*PidResponse) String

func (this *PidResponse) String() string

func (*PidResponse) Unmarshal

func (m *PidResponse) Unmarshal(dAtA []byte) error

func (*PidResponse) XXX_DiscardUnknown

func (m *PidResponse) XXX_DiscardUnknown()

func (*PidResponse) XXX_Marshal

func (m *PidResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PidResponse) XXX_Merge

func (m *PidResponse) XXX_Merge(src proto.Message)

func (*PidResponse) XXX_Size

func (m *PidResponse) XXX_Size() int

func (*PidResponse) XXX_Unmarshal

func (m *PidResponse) XXX_Unmarshal(b []byte) error

type ShareRequest

type ShareRequest struct {
    HostPath             string   `protobuf:"bytes,1,opt,name=host_path,json=hostPath,proto3" json:"host_path,omitempty"`
    UvmPath              string   `protobuf:"bytes,2,opt,name=uvm_path,json=uvmPath,proto3" json:"uvm_path,omitempty"`
    ReadOnly             bool     `protobuf:"varint,3,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*ShareRequest) Descriptor

func (*ShareRequest) Descriptor() ([]byte, []int)

func (*ShareRequest) Marshal

func (m *ShareRequest) Marshal() (dAtA []byte, err error)

func (*ShareRequest) MarshalTo

func (m *ShareRequest) MarshalTo(dAtA []byte) (int, error)

func (*ShareRequest) MarshalToSizedBuffer

func (m *ShareRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ShareRequest) ProtoMessage

func (*ShareRequest) ProtoMessage()

func (*ShareRequest) Reset

func (m *ShareRequest) Reset()

func (*ShareRequest) Size

func (m *ShareRequest) Size() (n int)

func (*ShareRequest) String

func (this *ShareRequest) String() string

func (*ShareRequest) Unmarshal

func (m *ShareRequest) Unmarshal(dAtA []byte) error

func (*ShareRequest) XXX_DiscardUnknown

func (m *ShareRequest) XXX_DiscardUnknown()

func (*ShareRequest) XXX_Marshal

func (m *ShareRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ShareRequest) XXX_Merge

func (m *ShareRequest) XXX_Merge(src proto.Message)

func (*ShareRequest) XXX_Size

func (m *ShareRequest) XXX_Size() int

func (*ShareRequest) XXX_Unmarshal

func (m *ShareRequest) XXX_Unmarshal(b []byte) error

type ShareResponse

type ShareResponse struct {
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*ShareResponse) Descriptor

func (*ShareResponse) Descriptor() ([]byte, []int)

func (*ShareResponse) Marshal

func (m *ShareResponse) Marshal() (dAtA []byte, err error)

func (*ShareResponse) MarshalTo

func (m *ShareResponse) MarshalTo(dAtA []byte) (int, error)

func (*ShareResponse) MarshalToSizedBuffer

func (m *ShareResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ShareResponse) ProtoMessage

func (*ShareResponse) ProtoMessage()

func (*ShareResponse) Reset

func (m *ShareResponse) Reset()

func (*ShareResponse) Size

func (m *ShareResponse) Size() (n int)

func (*ShareResponse) String

func (this *ShareResponse) String() string

func (*ShareResponse) Unmarshal

func (m *ShareResponse) Unmarshal(dAtA []byte) error

func (*ShareResponse) XXX_DiscardUnknown

func (m *ShareResponse) XXX_DiscardUnknown()

func (*ShareResponse) XXX_Marshal

func (m *ShareResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ShareResponse) XXX_Merge

func (m *ShareResponse) XXX_Merge(src proto.Message)

func (*ShareResponse) XXX_Size

func (m *ShareResponse) XXX_Size() int

func (*ShareResponse) XXX_Unmarshal

func (m *ShareResponse) XXX_Unmarshal(b []byte) error

type ShimDiagService

type ShimDiagService interface {
    DiagExecInHost(ctx context.Context, req *ExecProcessRequest) (*ExecProcessResponse, error)
    DiagStacks(ctx context.Context, req *StacksRequest) (*StacksResponse, error)
    DiagTasks(ctx context.Context, req *TasksRequest) (*TasksResponse, error)
    DiagShare(ctx context.Context, req *ShareRequest) (*ShareResponse, error)
    DiagPid(ctx context.Context, req *PidRequest) (*PidResponse, error)
}

func NewShimDiagClient

func NewShimDiagClient(client *github_com_containerd_ttrpc.Client) ShimDiagService

type StacksRequest

type StacksRequest struct {
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*StacksRequest) Descriptor

func (*StacksRequest) Descriptor() ([]byte, []int)

func (*StacksRequest) Marshal

func (m *StacksRequest) Marshal() (dAtA []byte, err error)

func (*StacksRequest) MarshalTo

func (m *StacksRequest) MarshalTo(dAtA []byte) (int, error)

func (*StacksRequest) MarshalToSizedBuffer

func (m *StacksRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StacksRequest) ProtoMessage

func (*StacksRequest) ProtoMessage()

func (*StacksRequest) Reset

func (m *StacksRequest) Reset()

func (*StacksRequest) Size

func (m *StacksRequest) Size() (n int)

func (*StacksRequest) String

func (this *StacksRequest) String() string

func (*StacksRequest) Unmarshal

func (m *StacksRequest) Unmarshal(dAtA []byte) error

func (*StacksRequest) XXX_DiscardUnknown

func (m *StacksRequest) XXX_DiscardUnknown()

func (*StacksRequest) XXX_Marshal

func (m *StacksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StacksRequest) XXX_Merge

func (m *StacksRequest) XXX_Merge(src proto.Message)

func (*StacksRequest) XXX_Size

func (m *StacksRequest) XXX_Size() int

func (*StacksRequest) XXX_Unmarshal

func (m *StacksRequest) XXX_Unmarshal(b []byte) error

type StacksResponse

type StacksResponse struct {
    Stacks               string   `protobuf:"bytes,1,opt,name=stacks,proto3" json:"stacks,omitempty"`
    GuestStacks          string   `protobuf:"bytes,2,opt,name=guest_stacks,json=guestStacks,proto3" json:"guest_stacks,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*StacksResponse) Descriptor

func (*StacksResponse) Descriptor() ([]byte, []int)

func (*StacksResponse) Marshal

func (m *StacksResponse) Marshal() (dAtA []byte, err error)

func (*StacksResponse) MarshalTo

func (m *StacksResponse) MarshalTo(dAtA []byte) (int, error)

func (*StacksResponse) MarshalToSizedBuffer

func (m *StacksResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StacksResponse) ProtoMessage

func (*StacksResponse) ProtoMessage()

func (*StacksResponse) Reset

func (m *StacksResponse) Reset()

func (*StacksResponse) Size

func (m *StacksResponse) Size() (n int)

func (*StacksResponse) String

func (this *StacksResponse) String() string

func (*StacksResponse) Unmarshal

func (m *StacksResponse) Unmarshal(dAtA []byte) error

func (*StacksResponse) XXX_DiscardUnknown

func (m *StacksResponse) XXX_DiscardUnknown()

func (*StacksResponse) XXX_Marshal

func (m *StacksResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StacksResponse) XXX_Merge

func (m *StacksResponse) XXX_Merge(src proto.Message)

func (*StacksResponse) XXX_Size

func (m *StacksResponse) XXX_Size() int

func (*StacksResponse) XXX_Unmarshal

func (m *StacksResponse) XXX_Unmarshal(b []byte) error

type Task

type Task struct {
    ID                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
    Execs                []*Exec  `protobuf:"bytes,2,rep,name=execs,proto3" json:"execs,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Task) Descriptor

func (*Task) Descriptor() ([]byte, []int)

func (*Task) Marshal

func (m *Task) Marshal() (dAtA []byte, err error)

func (*Task) MarshalTo

func (m *Task) MarshalTo(dAtA []byte) (int, error)

func (*Task) MarshalToSizedBuffer

func (m *Task) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Task) ProtoMessage

func (*Task) ProtoMessage()

func (*Task) Reset

func (m *Task) Reset()

func (*Task) Size

func (m *Task) Size() (n int)

func (*Task) String

func (this *Task) String() string

func (*Task) Unmarshal

func (m *Task) Unmarshal(dAtA []byte) error

func (*Task) XXX_DiscardUnknown

func (m *Task) XXX_DiscardUnknown()

func (*Task) XXX_Marshal

func (m *Task) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Task) XXX_Merge

func (m *Task) XXX_Merge(src proto.Message)

func (*Task) XXX_Size

func (m *Task) XXX_Size() int

func (*Task) XXX_Unmarshal

func (m *Task) XXX_Unmarshal(b []byte) error

type TasksRequest

type TasksRequest struct {
    Execs                bool     `protobuf:"varint,1,opt,name=execs,proto3" json:"execs,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*TasksRequest) Descriptor

func (*TasksRequest) Descriptor() ([]byte, []int)

func (*TasksRequest) Marshal

func (m *TasksRequest) Marshal() (dAtA []byte, err error)

func (*TasksRequest) MarshalTo

func (m *TasksRequest) MarshalTo(dAtA []byte) (int, error)

func (*TasksRequest) MarshalToSizedBuffer

func (m *TasksRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TasksRequest) ProtoMessage

func (*TasksRequest) ProtoMessage()

func (*TasksRequest) Reset

func (m *TasksRequest) Reset()

func (*TasksRequest) Size

func (m *TasksRequest) Size() (n int)

func (*TasksRequest) String

func (this *TasksRequest) String() string

func (*TasksRequest) Unmarshal

func (m *TasksRequest) Unmarshal(dAtA []byte) error

func (*TasksRequest) XXX_DiscardUnknown

func (m *TasksRequest) XXX_DiscardUnknown()

func (*TasksRequest) XXX_Marshal

func (m *TasksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TasksRequest) XXX_Merge

func (m *TasksRequest) XXX_Merge(src proto.Message)

func (*TasksRequest) XXX_Size

func (m *TasksRequest) XXX_Size() int

func (*TasksRequest) XXX_Unmarshal

func (m *TasksRequest) XXX_Unmarshal(b []byte) error

type TasksResponse

type TasksResponse struct {
    Tasks                []*Task  `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*TasksResponse) Descriptor

func (*TasksResponse) Descriptor() ([]byte, []int)

func (*TasksResponse) Marshal

func (m *TasksResponse) Marshal() (dAtA []byte, err error)

func (*TasksResponse) MarshalTo

func (m *TasksResponse) MarshalTo(dAtA []byte) (int, error)

func (*TasksResponse) MarshalToSizedBuffer

func (m *TasksResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TasksResponse) ProtoMessage

func (*TasksResponse) ProtoMessage()

func (*TasksResponse) Reset

func (m *TasksResponse) Reset()

func (*TasksResponse) Size

func (m *TasksResponse) Size() (n int)

func (*TasksResponse) String

func (this *TasksResponse) String() string

func (*TasksResponse) Unmarshal

func (m *TasksResponse) Unmarshal(dAtA []byte) error

func (*TasksResponse) XXX_DiscardUnknown

func (m *TasksResponse) XXX_DiscardUnknown()

func (*TasksResponse) XXX_Marshal

func (m *TasksResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TasksResponse) XXX_Merge

func (m *TasksResponse) XXX_Merge(src proto.Message)

func (*TasksResponse) XXX_Size

func (m *TasksResponse) XXX_Size() int

func (*TasksResponse) XXX_Unmarshal

func (m *TasksResponse) XXX_Unmarshal(b []byte) error