Versions in this module Expand all Collapse all v0 v0.2.0 Nov 6, 2022 v0.1.0 Nov 5, 2022 Changes in this version + var DebugService_ServiceDesc = grpc.ServiceDesc + var File_pkg_ws_proxy_schema_debug_proto protoreflect.FileDescriptor + var File_pkg_ws_proxy_schema_scene_proto protoreflect.FileDescriptor + var File_pkg_ws_proxy_schema_track_proto protoreflect.FileDescriptor + var SceneService_ServiceDesc = grpc.ServiceDesc + var TrackService_ServiceDesc = grpc.ServiceDesc + func RegisterDebugServiceServer(s grpc.ServiceRegistrar, srv DebugServiceServer) + func RegisterSceneServiceServer(s grpc.ServiceRegistrar, srv SceneServiceServer) + func RegisterTrackServiceServer(s grpc.ServiceRegistrar, srv TrackServiceServer) + type DebugServiceClient interface + ListSharedmem func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ListSharedmemResponse, error) + func NewDebugServiceClient(cc grpc.ClientConnInterface) DebugServiceClient + type DebugServiceServer interface + ListSharedmem func(context.Context, *emptypb.Empty) (*ListSharedmemResponse, error) + type GetTrackRequest struct + TrackId int32 + func (*GetTrackRequest) Descriptor() ([]byte, []int) + func (*GetTrackRequest) ProtoMessage() + func (x *GetTrackRequest) GetTrackId() int32 + func (x *GetTrackRequest) ProtoReflect() protoreflect.Message + func (x *GetTrackRequest) Reset() + func (x *GetTrackRequest) String() string + type ListSceneRequest struct + TrackId int32 + func (*ListSceneRequest) Descriptor() ([]byte, []int) + func (*ListSceneRequest) ProtoMessage() + func (x *ListSceneRequest) GetTrackId() int32 + func (x *ListSceneRequest) ProtoReflect() protoreflect.Message + func (x *ListSceneRequest) Reset() + func (x *ListSceneRequest) String() string + type ListSceneResponse struct + Scene []*Scene + func (*ListSceneResponse) Descriptor() ([]byte, []int) + func (*ListSceneResponse) ProtoMessage() + func (x *ListSceneResponse) GetScene() []*Scene + func (x *ListSceneResponse) ProtoReflect() protoreflect.Message + func (x *ListSceneResponse) Reset() + func (x *ListSceneResponse) String() string + type ListSharedmemResponse struct + DisabledMap map[int32]bool + TalksMap map[int32]*TalksModel + func (*ListSharedmemResponse) Descriptor() ([]byte, []int) + func (*ListSharedmemResponse) ProtoMessage() + func (x *ListSharedmemResponse) GetDisabledMap() map[int32]bool + func (x *ListSharedmemResponse) GetTalksMap() map[int32]*TalksModel + func (x *ListSharedmemResponse) ProtoReflect() protoreflect.Message + func (x *ListSharedmemResponse) Reset() + func (x *ListSharedmemResponse) String() string + type ListTrackResponse struct + Tracks []*Track + func (*ListTrackResponse) Descriptor() ([]byte, []int) + func (*ListTrackResponse) ProtoMessage() + func (x *ListTrackResponse) GetTracks() []*Track + func (x *ListTrackResponse) ProtoReflect() protoreflect.Message + func (x *ListTrackResponse) Reset() + func (x *ListTrackResponse) String() string + type MoveSceneToNextRequest struct + TrackId int32 + func (*MoveSceneToNextRequest) Descriptor() ([]byte, []int) + func (*MoveSceneToNextRequest) ProtoMessage() + func (x *MoveSceneToNextRequest) GetTrackId() int32 + func (x *MoveSceneToNextRequest) ProtoReflect() protoreflect.Message + func (x *MoveSceneToNextRequest) Reset() + func (x *MoveSceneToNextRequest) String() string + type Scene struct + IsCurrentProgram bool + Name string + SceneIndex int32 + func (*Scene) Descriptor() ([]byte, []int) + func (*Scene) ProtoMessage() + func (x *Scene) GetIsCurrentProgram() bool + func (x *Scene) GetName() string + func (x *Scene) GetSceneIndex() int32 + func (x *Scene) ProtoReflect() protoreflect.Message + func (x *Scene) Reset() + func (x *Scene) String() string + type SceneServiceClient interface + ListScene func(ctx context.Context, in *ListSceneRequest, opts ...grpc.CallOption) (*ListSceneResponse, error) + MoveSceneToNext func(ctx context.Context, in *MoveSceneToNextRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) + func NewSceneServiceClient(cc grpc.ClientConnInterface) SceneServiceClient + type SceneServiceServer interface + ListScene func(context.Context, *ListSceneRequest) (*ListSceneResponse, error) + MoveSceneToNext func(context.Context, *MoveSceneToNextRequest) (*emptypb.Empty, error) + type SwitchAutomationRequest struct + TrackId int32 + func (*SwitchAutomationRequest) Descriptor() ([]byte, []int) + func (*SwitchAutomationRequest) ProtoMessage() + func (x *SwitchAutomationRequest) GetTrackId() int32 + func (x *SwitchAutomationRequest) ProtoReflect() protoreflect.Message + func (x *SwitchAutomationRequest) Reset() + func (x *SwitchAutomationRequest) String() string + type TalkModel struct + EndAt *timestamppb.Timestamp + EventAbbr string + Id int32 + SpeakerNames []string + StartAt *timestamppb.Timestamp + TalkName string + TrackId int32 + TrackName string + Type int32 + func (*TalkModel) Descriptor() ([]byte, []int) + func (*TalkModel) ProtoMessage() + func (x *TalkModel) GetEndAt() *timestamppb.Timestamp + func (x *TalkModel) GetEventAbbr() string + func (x *TalkModel) GetId() int32 + func (x *TalkModel) GetSpeakerNames() []string + func (x *TalkModel) GetStartAt() *timestamppb.Timestamp + func (x *TalkModel) GetTalkName() string + func (x *TalkModel) GetTrackId() int32 + func (x *TalkModel) GetTrackName() string + func (x *TalkModel) GetType() int32 + func (x *TalkModel) ProtoReflect() protoreflect.Message + func (x *TalkModel) Reset() + func (x *TalkModel) String() string + type TalksModel struct + Talks []*TalkModel + func (*TalksModel) Descriptor() ([]byte, []int) + func (*TalksModel) ProtoMessage() + func (x *TalksModel) GetTalks() []*TalkModel + func (x *TalksModel) ProtoReflect() protoreflect.Message + func (x *TalksModel) Reset() + func (x *TalksModel) String() string + type Track struct + Enabled bool + ObsHost string + TrackId int32 + TrackName string + func (*Track) Descriptor() ([]byte, []int) + func (*Track) ProtoMessage() + func (x *Track) GetEnabled() bool + func (x *Track) GetObsHost() string + func (x *Track) GetTrackId() int32 + func (x *Track) GetTrackName() string + func (x *Track) ProtoReflect() protoreflect.Message + func (x *Track) Reset() + func (x *Track) String() string + type TrackServiceClient interface + DisableAutomation func(ctx context.Context, in *SwitchAutomationRequest, opts ...grpc.CallOption) (*Track, error) + EnableAutomation func(ctx context.Context, in *SwitchAutomationRequest, opts ...grpc.CallOption) (*Track, error) + GetTrack func(ctx context.Context, in *GetTrackRequest, opts ...grpc.CallOption) (*Track, error) + ListTrack func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ListTrackResponse, error) + func NewTrackServiceClient(cc grpc.ClientConnInterface) TrackServiceClient + type TrackServiceServer interface + DisableAutomation func(context.Context, *SwitchAutomationRequest) (*Track, error) + EnableAutomation func(context.Context, *SwitchAutomationRequest) (*Track, error) + GetTrack func(context.Context, *GetTrackRequest) (*Track, error) + ListTrack func(context.Context, *emptypb.Empty) (*ListTrackResponse, error) + type UnimplementedDebugServiceServer struct + func (UnimplementedDebugServiceServer) ListSharedmem(context.Context, *emptypb.Empty) (*ListSharedmemResponse, error) + type UnimplementedSceneServiceServer struct + func (UnimplementedSceneServiceServer) ListScene(context.Context, *ListSceneRequest) (*ListSceneResponse, error) + func (UnimplementedSceneServiceServer) MoveSceneToNext(context.Context, *MoveSceneToNextRequest) (*emptypb.Empty, error) + type UnimplementedTrackServiceServer struct + func (UnimplementedTrackServiceServer) DisableAutomation(context.Context, *SwitchAutomationRequest) (*Track, error) + func (UnimplementedTrackServiceServer) EnableAutomation(context.Context, *SwitchAutomationRequest) (*Track, error) + func (UnimplementedTrackServiceServer) GetTrack(context.Context, *GetTrackRequest) (*Track, error) + func (UnimplementedTrackServiceServer) ListTrack(context.Context, *emptypb.Empty) (*ListTrackResponse, error) + type UnsafeDebugServiceServer interface + type UnsafeSceneServiceServer interface + type UnsafeTrackServiceServer interface