bldr_plugin_host

package
v0.51.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 7, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const SRPCPluginHostResourceServiceServiceID = "bldr.plugin.host.PluginHostResourceService"

Variables

This section is empty.

Functions

func NewSRPCPluginHostResourceServiceHandler

func NewSRPCPluginHostResourceServiceHandler(impl SRPCPluginHostResourceServiceServer, serviceID string) srpc.Handler

NewSRPCPluginHostResourceServiceHandler constructs a new RPC handler. serviceID: if empty, uses default: bldr.plugin.host.PluginHostResourceService

func SRPCRegisterPluginHostResourceService

func SRPCRegisterPluginHostResourceService(mux srpc.Mux, impl SRPCPluginHostResourceServiceServer) error

SRPCRegisterPluginHostResourceService registers the implementation with the mux. Uses the default serviceID: bldr.plugin.host.PluginHostResourceService

Types

type AccessAssetsFSRequest

type AccessAssetsFSRequest struct {
	// contains filtered or unexported fields
}

AccessAssetsFSRequest is the request for AccessAssetsFS.

func (*AccessAssetsFSRequest) CloneMessageVT

func (*AccessAssetsFSRequest) CloneVT

func (*AccessAssetsFSRequest) EqualMessageVT

func (this *AccessAssetsFSRequest) EqualMessageVT(thatMsg any) bool

func (*AccessAssetsFSRequest) EqualVT

func (this *AccessAssetsFSRequest) EqualVT(that *AccessAssetsFSRequest) bool

func (*AccessAssetsFSRequest) MarshalJSON

func (x *AccessAssetsFSRequest) MarshalJSON() ([]byte, error)

MarshalJSON marshals the AccessAssetsFSRequest to JSON.

func (*AccessAssetsFSRequest) MarshalProtoJSON

func (x *AccessAssetsFSRequest) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the AccessAssetsFSRequest message to JSON.

func (*AccessAssetsFSRequest) MarshalProtoText

func (x *AccessAssetsFSRequest) MarshalProtoText() string

func (*AccessAssetsFSRequest) MarshalToSizedBufferVT

func (m *AccessAssetsFSRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessAssetsFSRequest) MarshalToVT

func (m *AccessAssetsFSRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AccessAssetsFSRequest) MarshalVT

func (m *AccessAssetsFSRequest) MarshalVT() (dAtA []byte, err error)

func (*AccessAssetsFSRequest) ProtoMessage

func (*AccessAssetsFSRequest) ProtoMessage()

func (*AccessAssetsFSRequest) Reset

func (x *AccessAssetsFSRequest) Reset()

func (*AccessAssetsFSRequest) SizeVT

func (m *AccessAssetsFSRequest) SizeVT() (n int)

func (*AccessAssetsFSRequest) String

func (x *AccessAssetsFSRequest) String() string

func (*AccessAssetsFSRequest) UnmarshalJSON

func (x *AccessAssetsFSRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the AccessAssetsFSRequest from JSON.

func (*AccessAssetsFSRequest) UnmarshalProtoJSON

func (x *AccessAssetsFSRequest) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the AccessAssetsFSRequest message from JSON.

func (*AccessAssetsFSRequest) UnmarshalVT

func (m *AccessAssetsFSRequest) UnmarshalVT(dAtA []byte) error

type AccessAssetsFSResponse

type AccessAssetsFSResponse struct {

	// ResourceId is the resource ID for the assets filesystem.
	ResourceId uint32 `protobuf:"varint,1,opt,name=resource_id,json=resourceId,proto3" json:"resourceId,omitempty"`
	// contains filtered or unexported fields
}

AccessAssetsFSResponse is the response for AccessAssetsFS.

func (*AccessAssetsFSResponse) CloneMessageVT

func (*AccessAssetsFSResponse) CloneVT

func (*AccessAssetsFSResponse) EqualMessageVT

func (this *AccessAssetsFSResponse) EqualMessageVT(thatMsg any) bool

func (*AccessAssetsFSResponse) EqualVT

func (this *AccessAssetsFSResponse) EqualVT(that *AccessAssetsFSResponse) bool

func (*AccessAssetsFSResponse) GetResourceId

func (x *AccessAssetsFSResponse) GetResourceId() uint32

func (*AccessAssetsFSResponse) MarshalJSON

func (x *AccessAssetsFSResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals the AccessAssetsFSResponse to JSON.

func (*AccessAssetsFSResponse) MarshalProtoJSON

func (x *AccessAssetsFSResponse) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the AccessAssetsFSResponse message to JSON.

func (*AccessAssetsFSResponse) MarshalProtoText

func (x *AccessAssetsFSResponse) MarshalProtoText() string

func (*AccessAssetsFSResponse) MarshalToSizedBufferVT

func (m *AccessAssetsFSResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessAssetsFSResponse) MarshalToVT

func (m *AccessAssetsFSResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AccessAssetsFSResponse) MarshalVT

func (m *AccessAssetsFSResponse) MarshalVT() (dAtA []byte, err error)

func (*AccessAssetsFSResponse) ProtoMessage

func (*AccessAssetsFSResponse) ProtoMessage()

func (*AccessAssetsFSResponse) Reset

func (x *AccessAssetsFSResponse) Reset()

func (*AccessAssetsFSResponse) SizeVT

func (m *AccessAssetsFSResponse) SizeVT() (n int)

func (*AccessAssetsFSResponse) String

func (x *AccessAssetsFSResponse) String() string

func (*AccessAssetsFSResponse) UnmarshalJSON

func (x *AccessAssetsFSResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the AccessAssetsFSResponse from JSON.

func (*AccessAssetsFSResponse) UnmarshalProtoJSON

func (x *AccessAssetsFSResponse) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the AccessAssetsFSResponse message from JSON.

func (*AccessAssetsFSResponse) UnmarshalVT

func (m *AccessAssetsFSResponse) UnmarshalVT(dAtA []byte) error

type AccessDesktopTrayRequest added in v0.51.2

type AccessDesktopTrayRequest struct {
	// contains filtered or unexported fields
}

AccessDesktopTrayRequest is the request for AccessDesktopTray.

func (*AccessDesktopTrayRequest) CloneMessageVT added in v0.51.2

func (*AccessDesktopTrayRequest) CloneVT added in v0.51.2

func (*AccessDesktopTrayRequest) EqualMessageVT added in v0.51.2

func (this *AccessDesktopTrayRequest) EqualMessageVT(thatMsg any) bool

func (*AccessDesktopTrayRequest) EqualVT added in v0.51.2

func (*AccessDesktopTrayRequest) MarshalJSON added in v0.51.2

func (x *AccessDesktopTrayRequest) MarshalJSON() ([]byte, error)

MarshalJSON marshals the AccessDesktopTrayRequest to JSON.

func (*AccessDesktopTrayRequest) MarshalProtoJSON added in v0.51.2

func (x *AccessDesktopTrayRequest) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the AccessDesktopTrayRequest message to JSON.

func (*AccessDesktopTrayRequest) MarshalProtoText added in v0.51.2

func (x *AccessDesktopTrayRequest) MarshalProtoText() string

func (*AccessDesktopTrayRequest) MarshalToSizedBufferVT added in v0.51.2

func (m *AccessDesktopTrayRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessDesktopTrayRequest) MarshalToVT added in v0.51.2

func (m *AccessDesktopTrayRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AccessDesktopTrayRequest) MarshalVT added in v0.51.2

func (m *AccessDesktopTrayRequest) MarshalVT() (dAtA []byte, err error)

func (*AccessDesktopTrayRequest) ProtoMessage added in v0.51.2

func (*AccessDesktopTrayRequest) ProtoMessage()

func (*AccessDesktopTrayRequest) Reset added in v0.51.2

func (x *AccessDesktopTrayRequest) Reset()

func (*AccessDesktopTrayRequest) SizeVT added in v0.51.2

func (m *AccessDesktopTrayRequest) SizeVT() (n int)

func (*AccessDesktopTrayRequest) String added in v0.51.2

func (x *AccessDesktopTrayRequest) String() string

func (*AccessDesktopTrayRequest) UnmarshalJSON added in v0.51.2

func (x *AccessDesktopTrayRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the AccessDesktopTrayRequest from JSON.

func (*AccessDesktopTrayRequest) UnmarshalProtoJSON added in v0.51.2

func (x *AccessDesktopTrayRequest) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the AccessDesktopTrayRequest message from JSON.

func (*AccessDesktopTrayRequest) UnmarshalVT added in v0.51.2

func (m *AccessDesktopTrayRequest) UnmarshalVT(dAtA []byte) error

type AccessDesktopTrayResponse added in v0.51.2

type AccessDesktopTrayResponse struct {

	// ResourceId is the resource ID for the desktop tray resource.
	ResourceId uint32 `protobuf:"varint,1,opt,name=resource_id,json=resourceId,proto3" json:"resourceId,omitempty"`
	// contains filtered or unexported fields
}

AccessDesktopTrayResponse is the response for AccessDesktopTray.

func (*AccessDesktopTrayResponse) CloneMessageVT added in v0.51.2

func (*AccessDesktopTrayResponse) CloneVT added in v0.51.2

func (*AccessDesktopTrayResponse) EqualMessageVT added in v0.51.2

func (this *AccessDesktopTrayResponse) EqualMessageVT(thatMsg any) bool

func (*AccessDesktopTrayResponse) EqualVT added in v0.51.2

func (*AccessDesktopTrayResponse) GetResourceId added in v0.51.2

func (x *AccessDesktopTrayResponse) GetResourceId() uint32

func (*AccessDesktopTrayResponse) MarshalJSON added in v0.51.2

func (x *AccessDesktopTrayResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals the AccessDesktopTrayResponse to JSON.

func (*AccessDesktopTrayResponse) MarshalProtoJSON added in v0.51.2

func (x *AccessDesktopTrayResponse) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the AccessDesktopTrayResponse message to JSON.

func (*AccessDesktopTrayResponse) MarshalProtoText added in v0.51.2

func (x *AccessDesktopTrayResponse) MarshalProtoText() string

func (*AccessDesktopTrayResponse) MarshalToSizedBufferVT added in v0.51.2

func (m *AccessDesktopTrayResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessDesktopTrayResponse) MarshalToVT added in v0.51.2

func (m *AccessDesktopTrayResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AccessDesktopTrayResponse) MarshalVT added in v0.51.2

func (m *AccessDesktopTrayResponse) MarshalVT() (dAtA []byte, err error)

func (*AccessDesktopTrayResponse) ProtoMessage added in v0.51.2

func (*AccessDesktopTrayResponse) ProtoMessage()

func (*AccessDesktopTrayResponse) Reset added in v0.51.2

func (x *AccessDesktopTrayResponse) Reset()

func (*AccessDesktopTrayResponse) SizeVT added in v0.51.2

func (m *AccessDesktopTrayResponse) SizeVT() (n int)

func (*AccessDesktopTrayResponse) String added in v0.51.2

func (x *AccessDesktopTrayResponse) String() string

func (*AccessDesktopTrayResponse) UnmarshalJSON added in v0.51.2

func (x *AccessDesktopTrayResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the AccessDesktopTrayResponse from JSON.

func (*AccessDesktopTrayResponse) UnmarshalProtoJSON added in v0.51.2

func (x *AccessDesktopTrayResponse) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the AccessDesktopTrayResponse message from JSON.

func (*AccessDesktopTrayResponse) UnmarshalVT added in v0.51.2

func (m *AccessDesktopTrayResponse) UnmarshalVT(dAtA []byte) error

type AccessDistFSRequest

type AccessDistFSRequest struct {
	// contains filtered or unexported fields
}

AccessDistFSRequest is the request for AccessDistFS.

func (*AccessDistFSRequest) CloneMessageVT

func (*AccessDistFSRequest) CloneVT

func (*AccessDistFSRequest) EqualMessageVT

func (this *AccessDistFSRequest) EqualMessageVT(thatMsg any) bool

func (*AccessDistFSRequest) EqualVT

func (this *AccessDistFSRequest) EqualVT(that *AccessDistFSRequest) bool

func (*AccessDistFSRequest) MarshalJSON

func (x *AccessDistFSRequest) MarshalJSON() ([]byte, error)

MarshalJSON marshals the AccessDistFSRequest to JSON.

func (*AccessDistFSRequest) MarshalProtoJSON

func (x *AccessDistFSRequest) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the AccessDistFSRequest message to JSON.

func (*AccessDistFSRequest) MarshalProtoText

func (x *AccessDistFSRequest) MarshalProtoText() string

func (*AccessDistFSRequest) MarshalToSizedBufferVT

func (m *AccessDistFSRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessDistFSRequest) MarshalToVT

func (m *AccessDistFSRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AccessDistFSRequest) MarshalVT

func (m *AccessDistFSRequest) MarshalVT() (dAtA []byte, err error)

func (*AccessDistFSRequest) ProtoMessage

func (*AccessDistFSRequest) ProtoMessage()

func (*AccessDistFSRequest) Reset

func (x *AccessDistFSRequest) Reset()

func (*AccessDistFSRequest) SizeVT

func (m *AccessDistFSRequest) SizeVT() (n int)

func (*AccessDistFSRequest) String

func (x *AccessDistFSRequest) String() string

func (*AccessDistFSRequest) UnmarshalJSON

func (x *AccessDistFSRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the AccessDistFSRequest from JSON.

func (*AccessDistFSRequest) UnmarshalProtoJSON

func (x *AccessDistFSRequest) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the AccessDistFSRequest message from JSON.

func (*AccessDistFSRequest) UnmarshalVT

func (m *AccessDistFSRequest) UnmarshalVT(dAtA []byte) error

type AccessDistFSResponse

type AccessDistFSResponse struct {

	// ResourceId is the resource ID for the dist filesystem.
	ResourceId uint32 `protobuf:"varint,1,opt,name=resource_id,json=resourceId,proto3" json:"resourceId,omitempty"`
	// contains filtered or unexported fields
}

AccessDistFSResponse is the response for AccessDistFS.

func (*AccessDistFSResponse) CloneMessageVT

func (*AccessDistFSResponse) CloneVT

func (*AccessDistFSResponse) EqualMessageVT

func (this *AccessDistFSResponse) EqualMessageVT(thatMsg any) bool

func (*AccessDistFSResponse) EqualVT

func (this *AccessDistFSResponse) EqualVT(that *AccessDistFSResponse) bool

func (*AccessDistFSResponse) GetResourceId

func (x *AccessDistFSResponse) GetResourceId() uint32

func (*AccessDistFSResponse) MarshalJSON

func (x *AccessDistFSResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals the AccessDistFSResponse to JSON.

func (*AccessDistFSResponse) MarshalProtoJSON

func (x *AccessDistFSResponse) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the AccessDistFSResponse message to JSON.

func (*AccessDistFSResponse) MarshalProtoText

func (x *AccessDistFSResponse) MarshalProtoText() string

func (*AccessDistFSResponse) MarshalToSizedBufferVT

func (m *AccessDistFSResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessDistFSResponse) MarshalToVT

func (m *AccessDistFSResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AccessDistFSResponse) MarshalVT

func (m *AccessDistFSResponse) MarshalVT() (dAtA []byte, err error)

func (*AccessDistFSResponse) ProtoMessage

func (*AccessDistFSResponse) ProtoMessage()

func (*AccessDistFSResponse) Reset

func (x *AccessDistFSResponse) Reset()

func (*AccessDistFSResponse) SizeVT

func (m *AccessDistFSResponse) SizeVT() (n int)

func (*AccessDistFSResponse) String

func (x *AccessDistFSResponse) String() string

func (*AccessDistFSResponse) UnmarshalJSON

func (x *AccessDistFSResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the AccessDistFSResponse from JSON.

func (*AccessDistFSResponse) UnmarshalProtoJSON

func (x *AccessDistFSResponse) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the AccessDistFSResponse message from JSON.

func (*AccessDistFSResponse) UnmarshalVT

func (m *AccessDistFSResponse) UnmarshalVT(dAtA []byte) error

type AccessStateAtomRequest

type AccessStateAtomRequest struct {

	// StoreId is the identifier for the state atom store.
	StoreId string `protobuf:"bytes,1,opt,name=store_id,json=storeId,proto3" json:"storeId,omitempty"`
	// contains filtered or unexported fields
}

AccessStateAtomRequest is the request for AccessStateAtom.

func (*AccessStateAtomRequest) CloneMessageVT

func (*AccessStateAtomRequest) CloneVT

func (*AccessStateAtomRequest) EqualMessageVT

func (this *AccessStateAtomRequest) EqualMessageVT(thatMsg any) bool

func (*AccessStateAtomRequest) EqualVT

func (this *AccessStateAtomRequest) EqualVT(that *AccessStateAtomRequest) bool

func (*AccessStateAtomRequest) GetStoreId

func (x *AccessStateAtomRequest) GetStoreId() string

func (*AccessStateAtomRequest) MarshalJSON

func (x *AccessStateAtomRequest) MarshalJSON() ([]byte, error)

MarshalJSON marshals the AccessStateAtomRequest to JSON.

func (*AccessStateAtomRequest) MarshalProtoJSON

func (x *AccessStateAtomRequest) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the AccessStateAtomRequest message to JSON.

func (*AccessStateAtomRequest) MarshalProtoText

func (x *AccessStateAtomRequest) MarshalProtoText() string

func (*AccessStateAtomRequest) MarshalToSizedBufferVT

func (m *AccessStateAtomRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessStateAtomRequest) MarshalToVT

func (m *AccessStateAtomRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AccessStateAtomRequest) MarshalVT

func (m *AccessStateAtomRequest) MarshalVT() (dAtA []byte, err error)

func (*AccessStateAtomRequest) ProtoMessage

func (*AccessStateAtomRequest) ProtoMessage()

func (*AccessStateAtomRequest) Reset

func (x *AccessStateAtomRequest) Reset()

func (*AccessStateAtomRequest) SizeVT

func (m *AccessStateAtomRequest) SizeVT() (n int)

func (*AccessStateAtomRequest) String

func (x *AccessStateAtomRequest) String() string

func (*AccessStateAtomRequest) UnmarshalJSON

func (x *AccessStateAtomRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the AccessStateAtomRequest from JSON.

func (*AccessStateAtomRequest) UnmarshalProtoJSON

func (x *AccessStateAtomRequest) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the AccessStateAtomRequest message from JSON.

func (*AccessStateAtomRequest) UnmarshalVT

func (m *AccessStateAtomRequest) UnmarshalVT(dAtA []byte) error

type AccessStateAtomResponse

type AccessStateAtomResponse struct {

	// ResourceId is the resource ID for the state atom store.
	ResourceId uint32 `protobuf:"varint,1,opt,name=resource_id,json=resourceId,proto3" json:"resourceId,omitempty"`
	// contains filtered or unexported fields
}

AccessStateAtomResponse is the response for AccessStateAtom.

func (*AccessStateAtomResponse) CloneMessageVT

func (*AccessStateAtomResponse) CloneVT

func (*AccessStateAtomResponse) EqualMessageVT

func (this *AccessStateAtomResponse) EqualMessageVT(thatMsg any) bool

func (*AccessStateAtomResponse) EqualVT

func (*AccessStateAtomResponse) GetResourceId

func (x *AccessStateAtomResponse) GetResourceId() uint32

func (*AccessStateAtomResponse) MarshalJSON

func (x *AccessStateAtomResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals the AccessStateAtomResponse to JSON.

func (*AccessStateAtomResponse) MarshalProtoJSON

func (x *AccessStateAtomResponse) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the AccessStateAtomResponse message to JSON.

func (*AccessStateAtomResponse) MarshalProtoText

func (x *AccessStateAtomResponse) MarshalProtoText() string

func (*AccessStateAtomResponse) MarshalToSizedBufferVT

func (m *AccessStateAtomResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessStateAtomResponse) MarshalToVT

func (m *AccessStateAtomResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AccessStateAtomResponse) MarshalVT

func (m *AccessStateAtomResponse) MarshalVT() (dAtA []byte, err error)

func (*AccessStateAtomResponse) ProtoMessage

func (*AccessStateAtomResponse) ProtoMessage()

func (*AccessStateAtomResponse) Reset

func (x *AccessStateAtomResponse) Reset()

func (*AccessStateAtomResponse) SizeVT

func (m *AccessStateAtomResponse) SizeVT() (n int)

func (*AccessStateAtomResponse) String

func (x *AccessStateAtomResponse) String() string

func (*AccessStateAtomResponse) UnmarshalJSON

func (x *AccessStateAtomResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the AccessStateAtomResponse from JSON.

func (*AccessStateAtomResponse) UnmarshalProtoJSON

func (x *AccessStateAtomResponse) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the AccessStateAtomResponse message from JSON.

func (*AccessStateAtomResponse) UnmarshalVT

func (m *AccessStateAtomResponse) UnmarshalVT(dAtA []byte) error

type AccessVolumeRequest

type AccessVolumeRequest struct {
	// contains filtered or unexported fields
}

AccessVolumeRequest is the request for AccessVolume.

func (*AccessVolumeRequest) CloneMessageVT

func (*AccessVolumeRequest) CloneVT

func (*AccessVolumeRequest) EqualMessageVT

func (this *AccessVolumeRequest) EqualMessageVT(thatMsg any) bool

func (*AccessVolumeRequest) EqualVT

func (this *AccessVolumeRequest) EqualVT(that *AccessVolumeRequest) bool

func (*AccessVolumeRequest) MarshalJSON

func (x *AccessVolumeRequest) MarshalJSON() ([]byte, error)

MarshalJSON marshals the AccessVolumeRequest to JSON.

func (*AccessVolumeRequest) MarshalProtoJSON

func (x *AccessVolumeRequest) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the AccessVolumeRequest message to JSON.

func (*AccessVolumeRequest) MarshalProtoText

func (x *AccessVolumeRequest) MarshalProtoText() string

func (*AccessVolumeRequest) MarshalToSizedBufferVT

func (m *AccessVolumeRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessVolumeRequest) MarshalToVT

func (m *AccessVolumeRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AccessVolumeRequest) MarshalVT

func (m *AccessVolumeRequest) MarshalVT() (dAtA []byte, err error)

func (*AccessVolumeRequest) ProtoMessage

func (*AccessVolumeRequest) ProtoMessage()

func (*AccessVolumeRequest) Reset

func (x *AccessVolumeRequest) Reset()

func (*AccessVolumeRequest) SizeVT

func (m *AccessVolumeRequest) SizeVT() (n int)

func (*AccessVolumeRequest) String

func (x *AccessVolumeRequest) String() string

func (*AccessVolumeRequest) UnmarshalJSON

func (x *AccessVolumeRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the AccessVolumeRequest from JSON.

func (*AccessVolumeRequest) UnmarshalProtoJSON

func (x *AccessVolumeRequest) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the AccessVolumeRequest message from JSON.

func (*AccessVolumeRequest) UnmarshalVT

func (m *AccessVolumeRequest) UnmarshalVT(dAtA []byte) error

type AccessVolumeResponse

type AccessVolumeResponse struct {

	// ResourceId is the resource ID for the host volume.
	ResourceId uint32 `protobuf:"varint,1,opt,name=resource_id,json=resourceId,proto3" json:"resourceId,omitempty"`
	// contains filtered or unexported fields
}

AccessVolumeResponse is the response for AccessVolume.

func (*AccessVolumeResponse) CloneMessageVT

func (*AccessVolumeResponse) CloneVT

func (*AccessVolumeResponse) EqualMessageVT

func (this *AccessVolumeResponse) EqualMessageVT(thatMsg any) bool

func (*AccessVolumeResponse) EqualVT

func (this *AccessVolumeResponse) EqualVT(that *AccessVolumeResponse) bool

func (*AccessVolumeResponse) GetResourceId

func (x *AccessVolumeResponse) GetResourceId() uint32

func (*AccessVolumeResponse) MarshalJSON

func (x *AccessVolumeResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals the AccessVolumeResponse to JSON.

func (*AccessVolumeResponse) MarshalProtoJSON

func (x *AccessVolumeResponse) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the AccessVolumeResponse message to JSON.

func (*AccessVolumeResponse) MarshalProtoText

func (x *AccessVolumeResponse) MarshalProtoText() string

func (*AccessVolumeResponse) MarshalToSizedBufferVT

func (m *AccessVolumeResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessVolumeResponse) MarshalToVT

func (m *AccessVolumeResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AccessVolumeResponse) MarshalVT

func (m *AccessVolumeResponse) MarshalVT() (dAtA []byte, err error)

func (*AccessVolumeResponse) ProtoMessage

func (*AccessVolumeResponse) ProtoMessage()

func (*AccessVolumeResponse) Reset

func (x *AccessVolumeResponse) Reset()

func (*AccessVolumeResponse) SizeVT

func (m *AccessVolumeResponse) SizeVT() (n int)

func (*AccessVolumeResponse) String

func (x *AccessVolumeResponse) String() string

func (*AccessVolumeResponse) UnmarshalJSON

func (x *AccessVolumeResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the AccessVolumeResponse from JSON.

func (*AccessVolumeResponse) UnmarshalProtoJSON

func (x *AccessVolumeResponse) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the AccessVolumeResponse message from JSON.

func (*AccessVolumeResponse) UnmarshalVT

func (m *AccessVolumeResponse) UnmarshalVT(dAtA []byte) error

type GetPluginInfoRequest

type GetPluginInfoRequest struct {
	// contains filtered or unexported fields
}

GetPluginInfoRequest is the request for GetPluginInfo.

func (*GetPluginInfoRequest) CloneMessageVT

func (*GetPluginInfoRequest) CloneVT

func (*GetPluginInfoRequest) EqualMessageVT

func (this *GetPluginInfoRequest) EqualMessageVT(thatMsg any) bool

func (*GetPluginInfoRequest) EqualVT

func (this *GetPluginInfoRequest) EqualVT(that *GetPluginInfoRequest) bool

func (*GetPluginInfoRequest) MarshalJSON

func (x *GetPluginInfoRequest) MarshalJSON() ([]byte, error)

MarshalJSON marshals the GetPluginInfoRequest to JSON.

func (*GetPluginInfoRequest) MarshalProtoJSON

func (x *GetPluginInfoRequest) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the GetPluginInfoRequest message to JSON.

func (*GetPluginInfoRequest) MarshalProtoText

func (x *GetPluginInfoRequest) MarshalProtoText() string

func (*GetPluginInfoRequest) MarshalToSizedBufferVT

func (m *GetPluginInfoRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*GetPluginInfoRequest) MarshalToVT

func (m *GetPluginInfoRequest) MarshalToVT(dAtA []byte) (int, error)

func (*GetPluginInfoRequest) MarshalVT

func (m *GetPluginInfoRequest) MarshalVT() (dAtA []byte, err error)

func (*GetPluginInfoRequest) ProtoMessage

func (*GetPluginInfoRequest) ProtoMessage()

func (*GetPluginInfoRequest) Reset

func (x *GetPluginInfoRequest) Reset()

func (*GetPluginInfoRequest) SizeVT

func (m *GetPluginInfoRequest) SizeVT() (n int)

func (*GetPluginInfoRequest) String

func (x *GetPluginInfoRequest) String() string

func (*GetPluginInfoRequest) UnmarshalJSON

func (x *GetPluginInfoRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the GetPluginInfoRequest from JSON.

func (*GetPluginInfoRequest) UnmarshalProtoJSON

func (x *GetPluginInfoRequest) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the GetPluginInfoRequest message from JSON.

func (*GetPluginInfoRequest) UnmarshalVT

func (m *GetPluginInfoRequest) UnmarshalVT(dAtA []byte) error

type GetPluginInfoResponse

type GetPluginInfoResponse struct {

	// PluginId is the identifier of the running plugin.
	PluginId string `protobuf:"bytes,1,opt,name=plugin_id,json=pluginId,proto3" json:"pluginId,omitempty"`
	// Entrypoint is the entrypoint of the running plugin.
	Entrypoint string `protobuf:"bytes,2,opt,name=entrypoint,proto3" json:"entrypoint,omitempty"`
	// contains filtered or unexported fields
}

GetPluginInfoResponse is the response for GetPluginInfo.

func (*GetPluginInfoResponse) CloneMessageVT

func (*GetPluginInfoResponse) CloneVT

func (*GetPluginInfoResponse) EqualMessageVT

func (this *GetPluginInfoResponse) EqualMessageVT(thatMsg any) bool

func (*GetPluginInfoResponse) EqualVT

func (this *GetPluginInfoResponse) EqualVT(that *GetPluginInfoResponse) bool

func (*GetPluginInfoResponse) GetEntrypoint

func (x *GetPluginInfoResponse) GetEntrypoint() string

func (*GetPluginInfoResponse) GetPluginId

func (x *GetPluginInfoResponse) GetPluginId() string

func (*GetPluginInfoResponse) MarshalJSON

func (x *GetPluginInfoResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals the GetPluginInfoResponse to JSON.

func (*GetPluginInfoResponse) MarshalProtoJSON

func (x *GetPluginInfoResponse) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the GetPluginInfoResponse message to JSON.

func (*GetPluginInfoResponse) MarshalProtoText

func (x *GetPluginInfoResponse) MarshalProtoText() string

func (*GetPluginInfoResponse) MarshalToSizedBufferVT

func (m *GetPluginInfoResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*GetPluginInfoResponse) MarshalToVT

func (m *GetPluginInfoResponse) MarshalToVT(dAtA []byte) (int, error)

func (*GetPluginInfoResponse) MarshalVT

func (m *GetPluginInfoResponse) MarshalVT() (dAtA []byte, err error)

func (*GetPluginInfoResponse) ProtoMessage

func (*GetPluginInfoResponse) ProtoMessage()

func (*GetPluginInfoResponse) Reset

func (x *GetPluginInfoResponse) Reset()

func (*GetPluginInfoResponse) SizeVT

func (m *GetPluginInfoResponse) SizeVT() (n int)

func (*GetPluginInfoResponse) String

func (x *GetPluginInfoResponse) String() string

func (*GetPluginInfoResponse) UnmarshalJSON

func (x *GetPluginInfoResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the GetPluginInfoResponse from JSON.

func (*GetPluginInfoResponse) UnmarshalProtoJSON

func (x *GetPluginInfoResponse) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the GetPluginInfoResponse message from JSON.

func (*GetPluginInfoResponse) UnmarshalVT

func (m *GetPluginInfoResponse) UnmarshalVT(dAtA []byte) error

type SRPCPluginHostResourceServiceClient

type SRPCPluginHostResourceServiceClient interface {
	// SRPCClient returns the underlying SRPC client.
	SRPCClient() srpc.Client

	// AccessAssetsFS returns a resource ID for the plugin's assets filesystem.
	AccessAssetsFS(ctx context.Context, in *AccessAssetsFSRequest) (*AccessAssetsFSResponse, error)
	// AccessDistFS returns a resource ID for the plugin's dist filesystem.
	AccessDistFS(ctx context.Context, in *AccessDistFSRequest) (*AccessDistFSResponse, error)
	// AccessVolume returns a resource ID for the plugin's host volume.
	AccessVolume(ctx context.Context, in *AccessVolumeRequest) (*AccessVolumeResponse, error)
	// AccessStateAtom returns a resource ID for a state atom store.
	AccessStateAtom(ctx context.Context, in *AccessStateAtomRequest) (*AccessStateAtomResponse, error)
	// AccessDesktopTray returns the process-lifetime desktop tray resource.
	AccessDesktopTray(ctx context.Context, in *AccessDesktopTrayRequest) (*AccessDesktopTrayResponse, error)
	// GetPluginInfo returns information about the running plugin.
	GetPluginInfo(ctx context.Context, in *GetPluginInfoRequest) (*GetPluginInfoResponse, error)
}

func NewSRPCPluginHostResourceServiceClient

func NewSRPCPluginHostResourceServiceClient(cc srpc.Client) SRPCPluginHostResourceServiceClient

func NewSRPCPluginHostResourceServiceClientWithServiceID

func NewSRPCPluginHostResourceServiceClientWithServiceID(cc srpc.Client, serviceID string) SRPCPluginHostResourceServiceClient

type SRPCPluginHostResourceServiceHandler

type SRPCPluginHostResourceServiceHandler struct {
	// contains filtered or unexported fields
}

func (SRPCPluginHostResourceServiceHandler) GetMethodIDs

func (*SRPCPluginHostResourceServiceHandler) GetServiceID

func (d *SRPCPluginHostResourceServiceHandler) GetServiceID() string

func (*SRPCPluginHostResourceServiceHandler) InvokeMethod

func (d *SRPCPluginHostResourceServiceHandler) InvokeMethod(
	serviceID, methodID string,
	strm srpc.Stream,
) (bool, error)

func (SRPCPluginHostResourceServiceHandler) InvokeMethod_AccessAssetsFS

func (SRPCPluginHostResourceServiceHandler) InvokeMethod_AccessDesktopTray added in v0.51.2

func (SRPCPluginHostResourceServiceHandler) InvokeMethod_AccessDistFS

func (SRPCPluginHostResourceServiceHandler) InvokeMethod_AccessStateAtom

func (SRPCPluginHostResourceServiceHandler) InvokeMethod_AccessVolume

func (SRPCPluginHostResourceServiceHandler) InvokeMethod_GetPluginInfo

type SRPCPluginHostResourceServiceServer

type SRPCPluginHostResourceServiceServer interface {
	// AccessAssetsFS returns a resource ID for the plugin's assets filesystem.
	AccessAssetsFS(context.Context, *AccessAssetsFSRequest) (*AccessAssetsFSResponse, error)
	// AccessDistFS returns a resource ID for the plugin's dist filesystem.
	AccessDistFS(context.Context, *AccessDistFSRequest) (*AccessDistFSResponse, error)
	// AccessVolume returns a resource ID for the plugin's host volume.
	AccessVolume(context.Context, *AccessVolumeRequest) (*AccessVolumeResponse, error)
	// AccessStateAtom returns a resource ID for a state atom store.
	AccessStateAtom(context.Context, *AccessStateAtomRequest) (*AccessStateAtomResponse, error)
	// AccessDesktopTray returns the process-lifetime desktop tray resource.
	AccessDesktopTray(context.Context, *AccessDesktopTrayRequest) (*AccessDesktopTrayResponse, error)
	// GetPluginInfo returns information about the running plugin.
	GetPluginInfo(context.Context, *GetPluginInfoRequest) (*GetPluginInfoResponse, error)
}

type SRPCPluginHostResourceService_AccessAssetsFSStream

type SRPCPluginHostResourceService_AccessAssetsFSStream interface {
	srpc.Stream
}

type SRPCPluginHostResourceService_AccessDesktopTrayStream added in v0.51.2

type SRPCPluginHostResourceService_AccessDesktopTrayStream interface {
	srpc.Stream
}

type SRPCPluginHostResourceService_AccessDistFSStream

type SRPCPluginHostResourceService_AccessDistFSStream interface {
	srpc.Stream
}

type SRPCPluginHostResourceService_AccessStateAtomStream

type SRPCPluginHostResourceService_AccessStateAtomStream interface {
	srpc.Stream
}

type SRPCPluginHostResourceService_AccessVolumeStream

type SRPCPluginHostResourceService_AccessVolumeStream interface {
	srpc.Stream
}

type SRPCPluginHostResourceService_GetPluginInfoStream

type SRPCPluginHostResourceService_GetPluginInfoStream interface {
	srpc.Stream
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL