Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + const ContextService_CreateWithCurrentGlContext_FullMethodName + const ContextService_GetFactory_FullMethodName + const ContextService_Release_FullMethodName + const EffectService_Apply_FullMethodName + const EffectService_GetName_FullMethodName + const EffectService_Release_FullMethodName + const EffectService_SetParameter_FullMethodName + const EffectService_SetUpdateListener_FullMethodName + const FactoryService_CreateEffect_FullMethodName + const FactoryService_IsEffectSupported_FullMethodName + const UpdateListenerService_OnEffectUpdated_FullMethodName + var ContextService_ServiceDesc = grpc.ServiceDesc + var EffectService_ServiceDesc = grpc.ServiceDesc + var FactoryService_ServiceDesc = grpc.ServiceDesc + var File_proto_effect_effect_proto protoreflect.FileDescriptor + var UpdateListenerService_ServiceDesc = grpc.ServiceDesc + func RegisterContextServiceServer(s grpc.ServiceRegistrar, srv ContextServiceServer) + func RegisterEffectServiceServer(s grpc.ServiceRegistrar, srv EffectServiceServer) + func RegisterFactoryServiceServer(s grpc.ServiceRegistrar, srv FactoryServiceServer) + func RegisterUpdateListenerServiceServer(s grpc.ServiceRegistrar, srv UpdateListenerServiceServer) + type ApplyRequest struct + Arg0 int32 + Arg1 int32 + Arg2 int32 + Arg3 int32 + func (*ApplyRequest) Descriptor() ([]byte, []int) + func (*ApplyRequest) ProtoMessage() + func (x *ApplyRequest) GetArg0() int32 + func (x *ApplyRequest) GetArg1() int32 + func (x *ApplyRequest) GetArg2() int32 + func (x *ApplyRequest) GetArg3() int32 + func (x *ApplyRequest) ProtoReflect() protoreflect.Message + func (x *ApplyRequest) Reset() + func (x *ApplyRequest) String() string + type ApplyResponse struct + func (*ApplyResponse) Descriptor() ([]byte, []int) + func (*ApplyResponse) ProtoMessage() + func (x *ApplyResponse) ProtoReflect() protoreflect.Message + func (x *ApplyResponse) Reset() + func (x *ApplyResponse) String() string + type ContextServiceClient interface + CreateWithCurrentGlContext func(ctx context.Context, in *CreateWithCurrentGlContextRequest, ...) (*CreateWithCurrentGlContextResponse, error) + GetFactory func(ctx context.Context, in *GetFactoryRequest, opts ...grpc.CallOption) (*GetFactoryResponse, error) + Release func(ctx context.Context, in *ReleaseRequest, opts ...grpc.CallOption) (*ReleaseResponse, error) + func NewContextServiceClient(cc grpc.ClientConnInterface) ContextServiceClient + type ContextServiceServer interface + CreateWithCurrentGlContext func(context.Context, *CreateWithCurrentGlContextRequest) (*CreateWithCurrentGlContextResponse, error) + GetFactory func(context.Context, *GetFactoryRequest) (*GetFactoryResponse, error) + Release func(context.Context, *ReleaseRequest) (*ReleaseResponse, error) + type CreateEffectRequest struct + Arg0 string + func (*CreateEffectRequest) Descriptor() ([]byte, []int) + func (*CreateEffectRequest) ProtoMessage() + func (x *CreateEffectRequest) GetArg0() string + func (x *CreateEffectRequest) ProtoReflect() protoreflect.Message + func (x *CreateEffectRequest) Reset() + func (x *CreateEffectRequest) String() string + type CreateEffectResponse struct + Result int64 + func (*CreateEffectResponse) Descriptor() ([]byte, []int) + func (*CreateEffectResponse) ProtoMessage() + func (x *CreateEffectResponse) GetResult() int64 + func (x *CreateEffectResponse) ProtoReflect() protoreflect.Message + func (x *CreateEffectResponse) Reset() + func (x *CreateEffectResponse) String() string + type CreateWithCurrentGlContextRequest struct + func (*CreateWithCurrentGlContextRequest) Descriptor() ([]byte, []int) + func (*CreateWithCurrentGlContextRequest) ProtoMessage() + func (x *CreateWithCurrentGlContextRequest) ProtoReflect() protoreflect.Message + func (x *CreateWithCurrentGlContextRequest) Reset() + func (x *CreateWithCurrentGlContextRequest) String() string + type CreateWithCurrentGlContextResponse struct + Result int64 + func (*CreateWithCurrentGlContextResponse) Descriptor() ([]byte, []int) + func (*CreateWithCurrentGlContextResponse) ProtoMessage() + func (x *CreateWithCurrentGlContextResponse) GetResult() int64 + func (x *CreateWithCurrentGlContextResponse) ProtoReflect() protoreflect.Message + func (x *CreateWithCurrentGlContextResponse) Reset() + func (x *CreateWithCurrentGlContextResponse) String() string + type EffectServiceClient interface + Apply func(ctx context.Context, in *ApplyRequest, opts ...grpc.CallOption) (*ApplyResponse, error) + GetName func(ctx context.Context, in *GetNameRequest, opts ...grpc.CallOption) (*GetNameResponse, error) + Release func(ctx context.Context, in *ReleaseRequest, opts ...grpc.CallOption) (*ReleaseResponse, error) + SetParameter func(ctx context.Context, in *SetParameterRequest, opts ...grpc.CallOption) (*SetParameterResponse, error) + SetUpdateListener func(ctx context.Context, in *SetUpdateListenerRequest, opts ...grpc.CallOption) (*SetUpdateListenerResponse, error) + func NewEffectServiceClient(cc grpc.ClientConnInterface) EffectServiceClient + type EffectServiceServer interface + Apply func(context.Context, *ApplyRequest) (*ApplyResponse, error) + GetName func(context.Context, *GetNameRequest) (*GetNameResponse, error) + Release func(context.Context, *ReleaseRequest) (*ReleaseResponse, error) + SetParameter func(context.Context, *SetParameterRequest) (*SetParameterResponse, error) + SetUpdateListener func(context.Context, *SetUpdateListenerRequest) (*SetUpdateListenerResponse, error) + type FactoryServiceClient interface + CreateEffect func(ctx context.Context, in *CreateEffectRequest, opts ...grpc.CallOption) (*CreateEffectResponse, error) + IsEffectSupported func(ctx context.Context, in *IsEffectSupportedRequest, opts ...grpc.CallOption) (*IsEffectSupportedResponse, error) + func NewFactoryServiceClient(cc grpc.ClientConnInterface) FactoryServiceClient + type FactoryServiceServer interface + CreateEffect func(context.Context, *CreateEffectRequest) (*CreateEffectResponse, error) + IsEffectSupported func(context.Context, *IsEffectSupportedRequest) (*IsEffectSupportedResponse, error) + type GetFactoryRequest struct + func (*GetFactoryRequest) Descriptor() ([]byte, []int) + func (*GetFactoryRequest) ProtoMessage() + func (x *GetFactoryRequest) ProtoReflect() protoreflect.Message + func (x *GetFactoryRequest) Reset() + func (x *GetFactoryRequest) String() string + type GetFactoryResponse struct + Result int64 + func (*GetFactoryResponse) Descriptor() ([]byte, []int) + func (*GetFactoryResponse) ProtoMessage() + func (x *GetFactoryResponse) GetResult() int64 + func (x *GetFactoryResponse) ProtoReflect() protoreflect.Message + func (x *GetFactoryResponse) Reset() + func (x *GetFactoryResponse) String() string + type GetNameRequest struct + func (*GetNameRequest) Descriptor() ([]byte, []int) + func (*GetNameRequest) ProtoMessage() + func (x *GetNameRequest) ProtoReflect() protoreflect.Message + func (x *GetNameRequest) Reset() + func (x *GetNameRequest) String() string + type GetNameResponse struct + Result string + func (*GetNameResponse) Descriptor() ([]byte, []int) + func (*GetNameResponse) ProtoMessage() + func (x *GetNameResponse) GetResult() string + func (x *GetNameResponse) ProtoReflect() protoreflect.Message + func (x *GetNameResponse) Reset() + func (x *GetNameResponse) String() string + type IsEffectSupportedRequest struct + Arg0 string + func (*IsEffectSupportedRequest) Descriptor() ([]byte, []int) + func (*IsEffectSupportedRequest) ProtoMessage() + func (x *IsEffectSupportedRequest) GetArg0() string + func (x *IsEffectSupportedRequest) ProtoReflect() protoreflect.Message + func (x *IsEffectSupportedRequest) Reset() + func (x *IsEffectSupportedRequest) String() string + type IsEffectSupportedResponse struct + Result bool + func (*IsEffectSupportedResponse) Descriptor() ([]byte, []int) + func (*IsEffectSupportedResponse) ProtoMessage() + func (x *IsEffectSupportedResponse) GetResult() bool + func (x *IsEffectSupportedResponse) ProtoReflect() protoreflect.Message + func (x *IsEffectSupportedResponse) Reset() + func (x *IsEffectSupportedResponse) String() string + type OnEffectUpdatedRequest struct + Arg0 int64 + Arg1 int64 + func (*OnEffectUpdatedRequest) Descriptor() ([]byte, []int) + func (*OnEffectUpdatedRequest) ProtoMessage() + func (x *OnEffectUpdatedRequest) GetArg0() int64 + func (x *OnEffectUpdatedRequest) GetArg1() int64 + func (x *OnEffectUpdatedRequest) ProtoReflect() protoreflect.Message + func (x *OnEffectUpdatedRequest) Reset() + func (x *OnEffectUpdatedRequest) String() string + type OnEffectUpdatedResponse struct + func (*OnEffectUpdatedResponse) Descriptor() ([]byte, []int) + func (*OnEffectUpdatedResponse) ProtoMessage() + func (x *OnEffectUpdatedResponse) ProtoReflect() protoreflect.Message + func (x *OnEffectUpdatedResponse) Reset() + func (x *OnEffectUpdatedResponse) String() string + type ReleaseRequest struct + func (*ReleaseRequest) Descriptor() ([]byte, []int) + func (*ReleaseRequest) ProtoMessage() + func (x *ReleaseRequest) ProtoReflect() protoreflect.Message + func (x *ReleaseRequest) Reset() + func (x *ReleaseRequest) String() string + type ReleaseResponse struct + func (*ReleaseResponse) Descriptor() ([]byte, []int) + func (*ReleaseResponse) ProtoMessage() + func (x *ReleaseResponse) ProtoReflect() protoreflect.Message + func (x *ReleaseResponse) Reset() + func (x *ReleaseResponse) String() string + type SetParameterRequest struct + Arg0 string + Arg1 int64 + func (*SetParameterRequest) Descriptor() ([]byte, []int) + func (*SetParameterRequest) ProtoMessage() + func (x *SetParameterRequest) GetArg0() string + func (x *SetParameterRequest) GetArg1() int64 + func (x *SetParameterRequest) ProtoReflect() protoreflect.Message + func (x *SetParameterRequest) Reset() + func (x *SetParameterRequest) String() string + type SetParameterResponse struct + func (*SetParameterResponse) Descriptor() ([]byte, []int) + func (*SetParameterResponse) ProtoMessage() + func (x *SetParameterResponse) ProtoReflect() protoreflect.Message + func (x *SetParameterResponse) Reset() + func (x *SetParameterResponse) String() string + type SetUpdateListenerRequest struct + Arg0 int64 + func (*SetUpdateListenerRequest) Descriptor() ([]byte, []int) + func (*SetUpdateListenerRequest) ProtoMessage() + func (x *SetUpdateListenerRequest) GetArg0() int64 + func (x *SetUpdateListenerRequest) ProtoReflect() protoreflect.Message + func (x *SetUpdateListenerRequest) Reset() + func (x *SetUpdateListenerRequest) String() string + type SetUpdateListenerResponse struct + func (*SetUpdateListenerResponse) Descriptor() ([]byte, []int) + func (*SetUpdateListenerResponse) ProtoMessage() + func (x *SetUpdateListenerResponse) ProtoReflect() protoreflect.Message + func (x *SetUpdateListenerResponse) Reset() + func (x *SetUpdateListenerResponse) String() string + type UnimplementedContextServiceServer struct + func (UnimplementedContextServiceServer) CreateWithCurrentGlContext(context.Context, *CreateWithCurrentGlContextRequest) (*CreateWithCurrentGlContextResponse, error) + func (UnimplementedContextServiceServer) GetFactory(context.Context, *GetFactoryRequest) (*GetFactoryResponse, error) + func (UnimplementedContextServiceServer) Release(context.Context, *ReleaseRequest) (*ReleaseResponse, error) + type UnimplementedEffectServiceServer struct + func (UnimplementedEffectServiceServer) Apply(context.Context, *ApplyRequest) (*ApplyResponse, error) + func (UnimplementedEffectServiceServer) GetName(context.Context, *GetNameRequest) (*GetNameResponse, error) + func (UnimplementedEffectServiceServer) Release(context.Context, *ReleaseRequest) (*ReleaseResponse, error) + func (UnimplementedEffectServiceServer) SetParameter(context.Context, *SetParameterRequest) (*SetParameterResponse, error) + func (UnimplementedEffectServiceServer) SetUpdateListener(context.Context, *SetUpdateListenerRequest) (*SetUpdateListenerResponse, error) + type UnimplementedFactoryServiceServer struct + func (UnimplementedFactoryServiceServer) CreateEffect(context.Context, *CreateEffectRequest) (*CreateEffectResponse, error) + func (UnimplementedFactoryServiceServer) IsEffectSupported(context.Context, *IsEffectSupportedRequest) (*IsEffectSupportedResponse, error) + type UnimplementedUpdateListenerServiceServer struct + func (UnimplementedUpdateListenerServiceServer) OnEffectUpdated(context.Context, *OnEffectUpdatedRequest) (*OnEffectUpdatedResponse, error) + type UnsafeContextServiceServer interface + type UnsafeEffectServiceServer interface + type UnsafeFactoryServiceServer interface + type UnsafeUpdateListenerServiceServer interface + type UpdateListenerServiceClient interface + OnEffectUpdated func(ctx context.Context, in *OnEffectUpdatedRequest, opts ...grpc.CallOption) (*OnEffectUpdatedResponse, error) + func NewUpdateListenerServiceClient(cc grpc.ClientConnInterface) UpdateListenerServiceClient + type UpdateListenerServiceServer interface + OnEffectUpdated func(context.Context, *OnEffectUpdatedRequest) (*OnEffectUpdatedResponse, error)