Help us shape the future of Go! Take the 2026 Go Developer Survey

s4wave_sobject

package
v0.57.21 Latest Latest
Warning

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

Go to latest
Published: Oct 2, 2026 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const SRPCSharedObjectResourceServiceServiceID = "s4wave.sobject.SharedObjectResourceService"

Variables

This section is empty.

Functions

func NewSRPCSharedObjectResourceServiceHandler

func NewSRPCSharedObjectResourceServiceHandler(impl SRPCSharedObjectResourceServiceServer, serviceID string) srpc.Handler

NewSRPCSharedObjectResourceServiceHandler constructs a new RPC handler. serviceID: if empty, uses default: s4wave.sobject.SharedObjectResourceService

func SRPCRegisterSharedObjectResourceService

func SRPCRegisterSharedObjectResourceService(mux srpc.Mux, impl SRPCSharedObjectResourceServiceServer) error

SRPCRegisterSharedObjectResourceService registers the implementation with the mux. Uses the default serviceID: s4wave.sobject.SharedObjectResourceService

Types

type MountSharedObjectBodyRequest

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

MountSharedObjectBodyRequest is the request type for MountSharedObjectBody.

func (*MountSharedObjectBodyRequest) CloneMessageVT

func (*MountSharedObjectBodyRequest) CloneVT

func (*MountSharedObjectBodyRequest) EqualMessageVT

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

func (*MountSharedObjectBodyRequest) EqualVT

func (*MountSharedObjectBodyRequest) MarshalJSON

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

MarshalJSON marshals the MountSharedObjectBodyRequest to JSON.

func (*MountSharedObjectBodyRequest) MarshalProtoJSON

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

MarshalProtoJSON marshals the MountSharedObjectBodyRequest message to JSON.

func (*MountSharedObjectBodyRequest) MarshalProtoText

func (x *MountSharedObjectBodyRequest) MarshalProtoText() string

func (*MountSharedObjectBodyRequest) MarshalToSizedBufferVT

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

func (*MountSharedObjectBodyRequest) MarshalToVT

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

func (*MountSharedObjectBodyRequest) MarshalVT

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

func (*MountSharedObjectBodyRequest) ProtoMessage

func (*MountSharedObjectBodyRequest) ProtoMessage()

func (*MountSharedObjectBodyRequest) Reset

func (x *MountSharedObjectBodyRequest) Reset()

func (*MountSharedObjectBodyRequest) SizeVT

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

func (*MountSharedObjectBodyRequest) String

func (*MountSharedObjectBodyRequest) UnmarshalJSON

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

UnmarshalJSON unmarshals the MountSharedObjectBodyRequest from JSON.

func (*MountSharedObjectBodyRequest) UnmarshalProtoJSON

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

UnmarshalProtoJSON unmarshals the MountSharedObjectBodyRequest message from JSON.

func (*MountSharedObjectBodyRequest) UnmarshalVT

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

type MountSharedObjectBodyResponse

type MountSharedObjectBodyResponse struct {

	// Result is either the mounted body resource or typed body health.
	//
	// Types that are assignable to Result:
	//	*MountSharedObjectBodyResponse_ResourceId
	//	*MountSharedObjectBodyResponse_Health
	Result isMountSharedObjectBodyResponse_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

MountSharedObjectBodyResponse is the response type for MountSharedObjectBody.

func MountSharedObjectBody

MountSharedObjectBody returns a mounted body or its typed health failure. Callers must receive a successful result before creating a Resource reference.

func (*MountSharedObjectBodyResponse) CloneMessageVT

func (*MountSharedObjectBodyResponse) CloneVT

func (*MountSharedObjectBodyResponse) EqualMessageVT

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

func (*MountSharedObjectBodyResponse) EqualVT

func (*MountSharedObjectBodyResponse) GetHealth added in v0.51.8

func (*MountSharedObjectBodyResponse) GetResourceId

func (x *MountSharedObjectBodyResponse) GetResourceId() uint32

func (*MountSharedObjectBodyResponse) GetResult added in v0.51.8

func (m *MountSharedObjectBodyResponse) GetResult() isMountSharedObjectBodyResponse_Result

func (*MountSharedObjectBodyResponse) MarshalJSON

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

MarshalJSON marshals the MountSharedObjectBodyResponse to JSON.

func (*MountSharedObjectBodyResponse) MarshalProtoJSON

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

MarshalProtoJSON marshals the MountSharedObjectBodyResponse message to JSON.

func (*MountSharedObjectBodyResponse) MarshalProtoText

func (x *MountSharedObjectBodyResponse) MarshalProtoText() string

func (*MountSharedObjectBodyResponse) MarshalToSizedBufferVT

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

func (*MountSharedObjectBodyResponse) MarshalToVT

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

func (*MountSharedObjectBodyResponse) MarshalVT

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

func (*MountSharedObjectBodyResponse) ProtoMessage

func (*MountSharedObjectBodyResponse) ProtoMessage()

func (*MountSharedObjectBodyResponse) Reset

func (x *MountSharedObjectBodyResponse) Reset()

func (*MountSharedObjectBodyResponse) SizeVT

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

func (*MountSharedObjectBodyResponse) String

func (*MountSharedObjectBodyResponse) UnmarshalJSON

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

UnmarshalJSON unmarshals the MountSharedObjectBodyResponse from JSON.

func (*MountSharedObjectBodyResponse) UnmarshalProtoJSON

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

UnmarshalProtoJSON unmarshals the MountSharedObjectBodyResponse message from JSON.

func (*MountSharedObjectBodyResponse) UnmarshalVT

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

type MountSharedObjectBodyResponse_Health added in v0.51.8

type MountSharedObjectBodyResponse_Health struct {
	// Health is returned when body construction failed with typed SharedObject health.
	Health *sobject.SharedObjectHealth `protobuf:"bytes,2,opt,name=health,proto3,oneof"`
}

func (*MountSharedObjectBodyResponse_Health) CloneOneofVT added in v0.51.8

func (m *MountSharedObjectBodyResponse_Health) CloneOneofVT() isMountSharedObjectBodyResponse_Result

func (*MountSharedObjectBodyResponse_Health) CloneVT added in v0.51.8

func (*MountSharedObjectBodyResponse_Health) EqualVT added in v0.51.8

func (this *MountSharedObjectBodyResponse_Health) EqualVT(thatIface isMountSharedObjectBodyResponse_Result) bool

func (*MountSharedObjectBodyResponse_Health) MarshalToSizedBufferVT added in v0.51.8

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

func (*MountSharedObjectBodyResponse_Health) MarshalToVT added in v0.51.8

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

func (*MountSharedObjectBodyResponse_Health) SizeVT added in v0.51.8

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

type MountSharedObjectBodyResponse_ResourceId added in v0.51.8

type MountSharedObjectBodyResponse_ResourceId struct {
	// ResourceId is the ID of the mounted shared object body resource.
	ResourceId uint32 `protobuf:"varint,1,opt,name=resource_id,json=resourceId,proto3,oneof"`
}

func (*MountSharedObjectBodyResponse_ResourceId) CloneOneofVT added in v0.51.8

func (m *MountSharedObjectBodyResponse_ResourceId) CloneOneofVT() isMountSharedObjectBodyResponse_Result

func (*MountSharedObjectBodyResponse_ResourceId) CloneVT added in v0.51.8

func (*MountSharedObjectBodyResponse_ResourceId) EqualVT added in v0.51.8

func (this *MountSharedObjectBodyResponse_ResourceId) EqualVT(thatIface isMountSharedObjectBodyResponse_Result) bool

func (*MountSharedObjectBodyResponse_ResourceId) MarshalToSizedBufferVT added in v0.51.8

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

func (*MountSharedObjectBodyResponse_ResourceId) MarshalToVT added in v0.51.8

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

func (*MountSharedObjectBodyResponse_ResourceId) SizeVT added in v0.51.8

type OpenReadCheckpointRequest

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

OpenReadCheckpointRequest selects the native participant's retained history.

func (*OpenReadCheckpointRequest) CloneMessageVT

func (*OpenReadCheckpointRequest) CloneVT

func (*OpenReadCheckpointRequest) EqualMessageVT

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

func (*OpenReadCheckpointRequest) EqualVT

func (*OpenReadCheckpointRequest) MarshalJSON

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

MarshalJSON marshals the OpenReadCheckpointRequest to JSON.

func (*OpenReadCheckpointRequest) MarshalProtoJSON

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

MarshalProtoJSON marshals the OpenReadCheckpointRequest message to JSON.

func (*OpenReadCheckpointRequest) MarshalProtoText

func (x *OpenReadCheckpointRequest) MarshalProtoText() string

func (*OpenReadCheckpointRequest) MarshalToSizedBufferVT

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

func (*OpenReadCheckpointRequest) MarshalToVT

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

func (*OpenReadCheckpointRequest) MarshalVT

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

func (*OpenReadCheckpointRequest) ProtoMessage

func (*OpenReadCheckpointRequest) ProtoMessage()

func (*OpenReadCheckpointRequest) Reset

func (x *OpenReadCheckpointRequest) Reset()

func (*OpenReadCheckpointRequest) SizeVT

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

func (*OpenReadCheckpointRequest) String

func (x *OpenReadCheckpointRequest) String() string

func (*OpenReadCheckpointRequest) UnmarshalJSON

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

UnmarshalJSON unmarshals the OpenReadCheckpointRequest from JSON.

func (*OpenReadCheckpointRequest) UnmarshalProtoJSON

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

UnmarshalProtoJSON unmarshals the OpenReadCheckpointRequest message from JSON.

func (*OpenReadCheckpointRequest) UnmarshalVT

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

type OpenReadCheckpointResponse

type OpenReadCheckpointResponse struct {

	// ResourceId is zero when no checkpoint was retained.
	ResourceId uint32 `protobuf:"varint,1,opt,name=resource_id,json=resourceId,proto3" json:"resourceId,omitempty"`
	// Config is the historical audience at the retained root, not current authority.
	Config *sobject.SharedObjectConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

OpenReadCheckpointResponse returns a read-only World engine when history exists.

func (*OpenReadCheckpointResponse) CloneMessageVT

func (*OpenReadCheckpointResponse) CloneVT

func (*OpenReadCheckpointResponse) EqualMessageVT

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

func (*OpenReadCheckpointResponse) EqualVT

func (*OpenReadCheckpointResponse) GetConfig

func (*OpenReadCheckpointResponse) GetResourceId

func (x *OpenReadCheckpointResponse) GetResourceId() uint32

func (*OpenReadCheckpointResponse) MarshalJSON

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

MarshalJSON marshals the OpenReadCheckpointResponse to JSON.

func (*OpenReadCheckpointResponse) MarshalProtoJSON

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

MarshalProtoJSON marshals the OpenReadCheckpointResponse message to JSON.

func (*OpenReadCheckpointResponse) MarshalProtoText

func (x *OpenReadCheckpointResponse) MarshalProtoText() string

func (*OpenReadCheckpointResponse) MarshalToSizedBufferVT

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

func (*OpenReadCheckpointResponse) MarshalToVT

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

func (*OpenReadCheckpointResponse) MarshalVT

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

func (*OpenReadCheckpointResponse) ProtoMessage

func (*OpenReadCheckpointResponse) ProtoMessage()

func (*OpenReadCheckpointResponse) Reset

func (x *OpenReadCheckpointResponse) Reset()

func (*OpenReadCheckpointResponse) SizeVT

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

func (*OpenReadCheckpointResponse) String

func (x *OpenReadCheckpointResponse) String() string

func (*OpenReadCheckpointResponse) UnmarshalJSON

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

UnmarshalJSON unmarshals the OpenReadCheckpointResponse from JSON.

func (*OpenReadCheckpointResponse) UnmarshalProtoJSON

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

UnmarshalProtoJSON unmarshals the OpenReadCheckpointResponse message from JSON.

func (*OpenReadCheckpointResponse) UnmarshalVT

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

type SRPCSharedObjectResourceServiceClient

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

	WatchSharedObjectHealth(ctx context.Context, in *WatchSharedObjectHealthRequest) (SRPCSharedObjectResourceService_WatchSharedObjectHealthClient, error)
	// WatchSharedObjectParticipation observes held native authority without mounting content.
	WatchSharedObjectParticipation(ctx context.Context, in *WatchSharedObjectParticipationRequest) (SRPCSharedObjectResourceService_WatchSharedObjectParticipationClient, error)
	// OpenReadCheckpoint opens immutable World history retained before departure.
	OpenReadCheckpoint(ctx context.Context, in *OpenReadCheckpointRequest) (*OpenReadCheckpointResponse, error)

	MountSharedObjectBody(ctx context.Context, in *MountSharedObjectBodyRequest) (*MountSharedObjectBodyResponse, error)
}

func NewSRPCSharedObjectResourceServiceClient

func NewSRPCSharedObjectResourceServiceClient(cc srpc.Client) SRPCSharedObjectResourceServiceClient

func NewSRPCSharedObjectResourceServiceClientWithServiceID

func NewSRPCSharedObjectResourceServiceClientWithServiceID(cc srpc.Client, serviceID string) SRPCSharedObjectResourceServiceClient

type SRPCSharedObjectResourceServiceHandler

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

func (SRPCSharedObjectResourceServiceHandler) GetMethodIDs

func (*SRPCSharedObjectResourceServiceHandler) GetServiceID

func (*SRPCSharedObjectResourceServiceHandler) InvokeMethod

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

func (SRPCSharedObjectResourceServiceHandler) InvokeMethod_MountSharedObjectBody

func (SRPCSharedObjectResourceServiceHandler) InvokeMethod_MountSharedObjectBody(impl SRPCSharedObjectResourceServiceServer, strm srpc.Stream) error

func (SRPCSharedObjectResourceServiceHandler) InvokeMethod_OpenReadCheckpoint

func (SRPCSharedObjectResourceServiceHandler) InvokeMethod_WatchSharedObjectHealth

func (SRPCSharedObjectResourceServiceHandler) InvokeMethod_WatchSharedObjectHealth(impl SRPCSharedObjectResourceServiceServer, strm srpc.Stream) error

func (SRPCSharedObjectResourceServiceHandler) InvokeMethod_WatchSharedObjectParticipation

func (SRPCSharedObjectResourceServiceHandler) InvokeMethod_WatchSharedObjectParticipation(impl SRPCSharedObjectResourceServiceServer, strm srpc.Stream) error

type SRPCSharedObjectResourceServiceServer

type SRPCSharedObjectResourceServiceServer interface {
	WatchSharedObjectHealth(*WatchSharedObjectHealthRequest, SRPCSharedObjectResourceService_WatchSharedObjectHealthStream) error
	// WatchSharedObjectParticipation observes held native authority without mounting content.
	WatchSharedObjectParticipation(*WatchSharedObjectParticipationRequest, SRPCSharedObjectResourceService_WatchSharedObjectParticipationStream) error
	// OpenReadCheckpoint opens immutable World history retained before departure.
	OpenReadCheckpoint(context.Context, *OpenReadCheckpointRequest) (*OpenReadCheckpointResponse, error)

	MountSharedObjectBody(context.Context, *MountSharedObjectBodyRequest) (*MountSharedObjectBodyResponse, error)
}

type SRPCSharedObjectResourceService_MountSharedObjectBodyStream

type SRPCSharedObjectResourceService_MountSharedObjectBodyStream interface {
	srpc.Stream
}

type SRPCSharedObjectResourceService_OpenReadCheckpointStream

type SRPCSharedObjectResourceService_OpenReadCheckpointStream interface {
	srpc.Stream
}

type SRPCSharedObjectResourceService_WatchSharedObjectHealthClient

type SRPCSharedObjectResourceService_WatchSharedObjectHealthClient interface {
	srpc.Stream
	Recv() (*WatchSharedObjectHealthResponse, error)
	RecvTo(*WatchSharedObjectHealthResponse) error
}

type SRPCSharedObjectResourceService_WatchSharedObjectHealthStream

type SRPCSharedObjectResourceService_WatchSharedObjectHealthStream interface {
	srpc.Stream
	Send(*WatchSharedObjectHealthResponse) error
	SendAndClose(*WatchSharedObjectHealthResponse) error
}

type SRPCSharedObjectResourceService_WatchSharedObjectParticipationClient

type SRPCSharedObjectResourceService_WatchSharedObjectParticipationClient interface {
	srpc.Stream
	Recv() (*SharedObjectParticipation, error)
	RecvTo(*SharedObjectParticipation) error
}

type SRPCSharedObjectResourceService_WatchSharedObjectParticipationStream

type SRPCSharedObjectResourceService_WatchSharedObjectParticipationStream interface {
	srpc.Stream
	Send(*SharedObjectParticipation) error
	SendAndClose(*SharedObjectParticipation) error
}

type SharedObjectParticipation

type SharedObjectParticipation struct {

	// ViewerPeerId identifies the native participant bound to this mounted SharedObject.
	ViewerPeerId string `protobuf:"bytes,1,opt,name=viewer_peer_id,json=viewerPeerId,proto3" json:"viewerPeerId,omitempty"`
	// Config is the retained native configuration, including an accepted departure.
	Config *sobject.SharedObjectConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	// ConfigHistoryBase is the native trust checkpoint when retained lineage is available.
	ConfigHistoryBase *sobject.SharedObjectConfig `protobuf:"bytes,3,opt,name=config_history_base,json=configHistoryBase,proto3" json:"configHistoryBase,omitempty"`
	// ConfigHistoryChanges is the verified oldest-first suffix from the checkpoint through Config.
	ConfigHistoryChanges []*sobject.SOConfigChange `protobuf:"bytes,4,rep,name=config_history_changes,json=configHistoryChanges,proto3" json:"configHistoryChanges,omitempty"`
	// contains filtered or unexported fields
}

SharedObjectParticipation is the configuration accepted by the native host for its own participant. It grants no content access and does not treat a remote refusal as a configuration change.

func (*SharedObjectParticipation) CloneMessageVT

func (*SharedObjectParticipation) CloneVT

func (*SharedObjectParticipation) EqualMessageVT

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

func (*SharedObjectParticipation) EqualVT

func (*SharedObjectParticipation) GetConfig

func (*SharedObjectParticipation) GetConfigHistoryBase

func (x *SharedObjectParticipation) GetConfigHistoryBase() *sobject.SharedObjectConfig

func (*SharedObjectParticipation) GetConfigHistoryChanges

func (x *SharedObjectParticipation) GetConfigHistoryChanges() []*sobject.SOConfigChange

func (*SharedObjectParticipation) GetViewerPeerId

func (x *SharedObjectParticipation) GetViewerPeerId() string

func (*SharedObjectParticipation) MarshalJSON

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

MarshalJSON marshals the SharedObjectParticipation to JSON.

func (*SharedObjectParticipation) MarshalProtoJSON

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

MarshalProtoJSON marshals the SharedObjectParticipation message to JSON.

func (*SharedObjectParticipation) MarshalProtoText

func (x *SharedObjectParticipation) MarshalProtoText() string

func (*SharedObjectParticipation) MarshalToSizedBufferVT

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

func (*SharedObjectParticipation) MarshalToVT

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

func (*SharedObjectParticipation) MarshalVT

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

func (*SharedObjectParticipation) ProtoMessage

func (*SharedObjectParticipation) ProtoMessage()

func (*SharedObjectParticipation) Reset

func (x *SharedObjectParticipation) Reset()

func (*SharedObjectParticipation) SizeVT

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

func (*SharedObjectParticipation) String

func (x *SharedObjectParticipation) String() string

func (*SharedObjectParticipation) UnmarshalJSON

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

UnmarshalJSON unmarshals the SharedObjectParticipation from JSON.

func (*SharedObjectParticipation) UnmarshalProtoJSON

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

UnmarshalProtoJSON unmarshals the SharedObjectParticipation message from JSON.

func (*SharedObjectParticipation) UnmarshalVT

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

type WatchSharedObjectHealthRequest

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

WatchSharedObjectHealthRequest is the request type for WatchSharedObjectHealth.

func (*WatchSharedObjectHealthRequest) CloneMessageVT

func (*WatchSharedObjectHealthRequest) CloneVT

func (*WatchSharedObjectHealthRequest) EqualMessageVT

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

func (*WatchSharedObjectHealthRequest) EqualVT

func (*WatchSharedObjectHealthRequest) MarshalJSON

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

MarshalJSON marshals the WatchSharedObjectHealthRequest to JSON.

func (*WatchSharedObjectHealthRequest) MarshalProtoJSON

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

MarshalProtoJSON marshals the WatchSharedObjectHealthRequest message to JSON.

func (*WatchSharedObjectHealthRequest) MarshalProtoText

func (x *WatchSharedObjectHealthRequest) MarshalProtoText() string

func (*WatchSharedObjectHealthRequest) MarshalToSizedBufferVT

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

func (*WatchSharedObjectHealthRequest) MarshalToVT

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

func (*WatchSharedObjectHealthRequest) MarshalVT

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

func (*WatchSharedObjectHealthRequest) ProtoMessage

func (*WatchSharedObjectHealthRequest) ProtoMessage()

func (*WatchSharedObjectHealthRequest) Reset

func (x *WatchSharedObjectHealthRequest) Reset()

func (*WatchSharedObjectHealthRequest) SizeVT

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

func (*WatchSharedObjectHealthRequest) String

func (*WatchSharedObjectHealthRequest) UnmarshalJSON

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

UnmarshalJSON unmarshals the WatchSharedObjectHealthRequest from JSON.

func (*WatchSharedObjectHealthRequest) UnmarshalProtoJSON

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

UnmarshalProtoJSON unmarshals the WatchSharedObjectHealthRequest message from JSON.

func (*WatchSharedObjectHealthRequest) UnmarshalVT

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

type WatchSharedObjectHealthResponse

type WatchSharedObjectHealthResponse struct {

	// Health is the current SharedObject health snapshot.
	Health *sobject.SharedObjectHealth `protobuf:"bytes,1,opt,name=health,proto3" json:"health,omitempty"`
	// contains filtered or unexported fields
}

WatchSharedObjectHealthResponse is the response type for WatchSharedObjectHealth.

func (*WatchSharedObjectHealthResponse) CloneMessageVT

func (*WatchSharedObjectHealthResponse) CloneVT

func (*WatchSharedObjectHealthResponse) EqualMessageVT

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

func (*WatchSharedObjectHealthResponse) EqualVT

func (*WatchSharedObjectHealthResponse) GetHealth

func (*WatchSharedObjectHealthResponse) MarshalJSON

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

MarshalJSON marshals the WatchSharedObjectHealthResponse to JSON.

func (*WatchSharedObjectHealthResponse) MarshalProtoJSON

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

MarshalProtoJSON marshals the WatchSharedObjectHealthResponse message to JSON.

func (*WatchSharedObjectHealthResponse) MarshalProtoText

func (x *WatchSharedObjectHealthResponse) MarshalProtoText() string

func (*WatchSharedObjectHealthResponse) MarshalToSizedBufferVT

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

func (*WatchSharedObjectHealthResponse) MarshalToVT

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

func (*WatchSharedObjectHealthResponse) MarshalVT

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

func (*WatchSharedObjectHealthResponse) ProtoMessage

func (*WatchSharedObjectHealthResponse) ProtoMessage()

func (*WatchSharedObjectHealthResponse) Reset

func (*WatchSharedObjectHealthResponse) SizeVT

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

func (*WatchSharedObjectHealthResponse) String

func (*WatchSharedObjectHealthResponse) UnmarshalJSON

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

UnmarshalJSON unmarshals the WatchSharedObjectHealthResponse from JSON.

func (*WatchSharedObjectHealthResponse) UnmarshalProtoJSON

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

UnmarshalProtoJSON unmarshals the WatchSharedObjectHealthResponse message from JSON.

func (*WatchSharedObjectHealthResponse) UnmarshalVT

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

type WatchSharedObjectParticipationRequest

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

WatchSharedObjectParticipationRequest selects the already mounted SharedObject.

func (*WatchSharedObjectParticipationRequest) CloneMessageVT

func (*WatchSharedObjectParticipationRequest) CloneVT

func (*WatchSharedObjectParticipationRequest) EqualMessageVT

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

func (*WatchSharedObjectParticipationRequest) EqualVT

func (*WatchSharedObjectParticipationRequest) MarshalJSON

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

MarshalJSON marshals the WatchSharedObjectParticipationRequest to JSON.

func (*WatchSharedObjectParticipationRequest) MarshalProtoJSON

MarshalProtoJSON marshals the WatchSharedObjectParticipationRequest message to JSON.

func (*WatchSharedObjectParticipationRequest) MarshalProtoText

func (x *WatchSharedObjectParticipationRequest) MarshalProtoText() string

func (*WatchSharedObjectParticipationRequest) MarshalToSizedBufferVT

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

func (*WatchSharedObjectParticipationRequest) MarshalToVT

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

func (*WatchSharedObjectParticipationRequest) MarshalVT

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

func (*WatchSharedObjectParticipationRequest) ProtoMessage

func (*WatchSharedObjectParticipationRequest) ProtoMessage()

func (*WatchSharedObjectParticipationRequest) Reset

func (*WatchSharedObjectParticipationRequest) SizeVT

func (*WatchSharedObjectParticipationRequest) String

func (*WatchSharedObjectParticipationRequest) UnmarshalJSON

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

UnmarshalJSON unmarshals the WatchSharedObjectParticipationRequest from JSON.

func (*WatchSharedObjectParticipationRequest) UnmarshalProtoJSON

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

UnmarshalProtoJSON unmarshals the WatchSharedObjectParticipationRequest message from JSON.

func (*WatchSharedObjectParticipationRequest) UnmarshalVT

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

Jump to

Keyboard shortcuts

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