// Client-picker interaction: offers, snapshots, commits, closes. // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.12 // protoc (unknown) // source: picker.proto package wire import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" reflect "reflect" sync "sync" unsafe "unsafe" ) const ( // Verify that this generated code is sufficiently up-to-date. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) // Verify that runtime/protoimpl is sufficiently up-to-date. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) // PickerLine is one structured row. Key is opaque and source-assigned. type PickerLine struct { state protoimpl.MessageState `protogen:"open.v1"` Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Closed kind taxonomy: 1 = section, 2 = session, 3 = tab, 4 = host. Kind uint32 `protobuf:"varint,2,opt,name=kind,proto3" json:"kind,omitempty"` Label string `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"` Detail string `protobuf:"bytes,4,opt,name=detail,proto3" json:"detail,omitempty"` // Closed status taxonomy: 0 = none, 1 = up, 2 = stopped, 3 = down, // 4 = stale, 5 = version, 6 = error. Status uint32 `protobuf:"varint,5,opt,name=status,proto3" json:"status,omitempty"` StatusDetail string `protobuf:"bytes,6,opt,name=status_detail,json=statusDetail,proto3" json:"status_detail,omitempty"` Attention bool `protobuf:"varint,7,opt,name=attention,proto3" json:"attention,omitempty"` Stopped bool `protobuf:"varint,8,opt,name=stopped,proto3" json:"stopped,omitempty"` Dim bool `protobuf:"varint,9,opt,name=dim,proto3" json:"dim,omitempty"` Focusable bool `protobuf:"varint,10,opt,name=focusable,proto3" json:"focusable,omitempty"` Actions uint32 `protobuf:"varint,11,opt,name=actions,proto3" json:"actions,omitempty"` // bitmask: 1 = navigate, 2 = move, 4 = kill Ephemeral bool `protobuf:"varint,12,opt,name=ephemeral,proto3" json:"ephemeral,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PickerLine) Reset() { *x = PickerLine{} mi := &file_picker_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PickerLine) String() string { return protoimpl.X.MessageStringOf(x) } func (*PickerLine) ProtoMessage() {} func (x *PickerLine) ProtoReflect() protoreflect.Message { mi := &file_picker_proto_msgTypes[0] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PickerLine.ProtoReflect.Descriptor instead. func (*PickerLine) Descriptor() ([]byte, []int) { return file_picker_proto_rawDescGZIP(), []int{0} } func (x *PickerLine) GetKey() string { if x != nil { return x.Key } return "" } func (x *PickerLine) GetKind() uint32 { if x != nil { return x.Kind } return 0 } func (x *PickerLine) GetLabel() string { if x != nil { return x.Label } return "" } func (x *PickerLine) GetDetail() string { if x != nil { return x.Detail } return "" } func (x *PickerLine) GetStatus() uint32 { if x != nil { return x.Status } return 0 } func (x *PickerLine) GetStatusDetail() string { if x != nil { return x.StatusDetail } return "" } func (x *PickerLine) GetAttention() bool { if x != nil { return x.Attention } return false } func (x *PickerLine) GetStopped() bool { if x != nil { return x.Stopped } return false } func (x *PickerLine) GetDim() bool { if x != nil { return x.Dim } return false } func (x *PickerLine) GetFocusable() bool { if x != nil { return x.Focusable } return false } func (x *PickerLine) GetActions() uint32 { if x != nil { return x.Actions } return 0 } func (x *PickerLine) GetEphemeral() bool { if x != nil { return x.Ephemeral } return false } // PickerCursor restores the selected row by opaque key. type PickerCursor struct { state protoimpl.MessageState `protogen:"open.v1"` Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Index int64 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PickerCursor) Reset() { *x = PickerCursor{} mi := &file_picker_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PickerCursor) String() string { return protoimpl.X.MessageStringOf(x) } func (*PickerCursor) ProtoMessage() {} func (x *PickerCursor) ProtoReflect() protoreflect.Message { mi := &file_picker_proto_msgTypes[1] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PickerCursor.ProtoReflect.Descriptor instead. func (*PickerCursor) Descriptor() ([]byte, []int) { return file_picker_proto_rawDescGZIP(), []int{1} } func (x *PickerCursor) GetKey() string { if x != nil { return x.Key } return "" } func (x *PickerCursor) GetIndex() int64 { if x != nil { return x.Index } return 0 } // PickerProjection is one complete daemon-authorised presentation. type PickerProjection struct { state protoimpl.MessageState `protogen:"open.v1"` Lines []*PickerLine `protobuf:"bytes,1,rep,name=lines,proto3" json:"lines,omitempty"` Cursor *PickerCursor `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PickerProjection) Reset() { *x = PickerProjection{} mi := &file_picker_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PickerProjection) String() string { return protoimpl.X.MessageStringOf(x) } func (*PickerProjection) ProtoMessage() {} func (x *PickerProjection) ProtoReflect() protoreflect.Message { mi := &file_picker_proto_msgTypes[2] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PickerProjection.ProtoReflect.Descriptor instead. func (*PickerProjection) Descriptor() ([]byte, []int) { return file_picker_proto_rawDescGZIP(), []int{2} } func (x *PickerProjection) GetLines() []*PickerLine { if x != nil { return x.Lines } return nil } func (x *PickerProjection) GetCursor() *PickerCursor { if x != nil { return x.Cursor } return nil } // PickerSnapshot atomically publishes both presentation projections. type PickerSnapshot struct { state protoimpl.MessageState `protogen:"open.v1"` InteractionId uint64 `protobuf:"varint,1,opt,name=interaction_id,json=interactionId,proto3" json:"interaction_id,omitempty"` SourceId string `protobuf:"bytes,2,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` SourceRevision uint64 `protobuf:"varint,3,opt,name=source_revision,json=sourceRevision,proto3" json:"source_revision,omitempty"` // Closed source-status taxonomy: 1 = ok, 2 = unavailable, 3 = too large. Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"` StatusDetail string `protobuf:"bytes,5,opt,name=status_detail,json=statusDetail,proto3" json:"status_detail,omitempty"` Recent *PickerProjection `protobuf:"bytes,6,opt,name=recent,proto3" json:"recent,omitempty"` Grouped *PickerProjection `protobuf:"bytes,7,opt,name=grouped,proto3" json:"grouped,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PickerSnapshot) Reset() { *x = PickerSnapshot{} mi := &file_picker_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PickerSnapshot) String() string { return protoimpl.X.MessageStringOf(x) } func (*PickerSnapshot) ProtoMessage() {} func (x *PickerSnapshot) ProtoReflect() protoreflect.Message { mi := &file_picker_proto_msgTypes[3] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PickerSnapshot.ProtoReflect.Descriptor instead. func (*PickerSnapshot) Descriptor() ([]byte, []int) { return file_picker_proto_rawDescGZIP(), []int{3} } func (x *PickerSnapshot) GetInteractionId() uint64 { if x != nil { return x.InteractionId } return 0 } func (x *PickerSnapshot) GetSourceId() string { if x != nil { return x.SourceId } return "" } func (x *PickerSnapshot) GetSourceRevision() uint64 { if x != nil { return x.SourceRevision } return 0 } func (x *PickerSnapshot) GetStatus() uint32 { if x != nil { return x.Status } return 0 } func (x *PickerSnapshot) GetStatusDetail() string { if x != nil { return x.StatusDetail } return "" } func (x *PickerSnapshot) GetRecent() *PickerProjection { if x != nil { return x.Recent } return nil } func (x *PickerSnapshot) GetGrouped() *PickerProjection { if x != nil { return x.Grouped } return nil } // PickerOffer opens one interaction. type PickerOffer struct { state protoimpl.MessageState `protogen:"open.v1"` InteractionId uint64 `protobuf:"varint,1,opt,name=interaction_id,json=interactionId,proto3" json:"interaction_id,omitempty"` RequestId uint64 `protobuf:"varint,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // Closed intent taxonomy: 1 = navigation, 2 = move pane, 3 = move tab. Intent uint32 `protobuf:"varint,3,opt,name=intent,proto3" json:"intent,omitempty"` MoveSourceKey string `protobuf:"bytes,4,opt,name=move_source_key,json=moveSourceKey,proto3" json:"move_source_key,omitempty"` BarrierEpoch uint64 `protobuf:"varint,5,opt,name=barrier_epoch,json=barrierEpoch,proto3" json:"barrier_epoch,omitempty"` BarrierState uint64 `protobuf:"varint,6,opt,name=barrier_state,json=barrierState,proto3" json:"barrier_state,omitempty"` SizeEpoch uint64 `protobuf:"varint,7,opt,name=size_epoch,json=sizeEpoch,proto3" json:"size_epoch,omitempty"` Title string `protobuf:"bytes,8,opt,name=title,proto3" json:"title,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PickerOffer) Reset() { *x = PickerOffer{} mi := &file_picker_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PickerOffer) String() string { return protoimpl.X.MessageStringOf(x) } func (*PickerOffer) ProtoMessage() {} func (x *PickerOffer) ProtoReflect() protoreflect.Message { mi := &file_picker_proto_msgTypes[4] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PickerOffer.ProtoReflect.Descriptor instead. func (*PickerOffer) Descriptor() ([]byte, []int) { return file_picker_proto_rawDescGZIP(), []int{4} } func (x *PickerOffer) GetInteractionId() uint64 { if x != nil { return x.InteractionId } return 0 } func (x *PickerOffer) GetRequestId() uint64 { if x != nil { return x.RequestId } return 0 } func (x *PickerOffer) GetIntent() uint32 { if x != nil { return x.Intent } return 0 } func (x *PickerOffer) GetMoveSourceKey() string { if x != nil { return x.MoveSourceKey } return "" } func (x *PickerOffer) GetBarrierEpoch() uint64 { if x != nil { return x.BarrierEpoch } return 0 } func (x *PickerOffer) GetBarrierState() uint64 { if x != nil { return x.BarrierState } return 0 } func (x *PickerOffer) GetSizeEpoch() uint64 { if x != nil { return x.SizeEpoch } return 0 } func (x *PickerOffer) GetTitle() string { if x != nil { return x.Title } return "" } // PickerSelection commits the opaque row key at a revision. type PickerSelection struct { state protoimpl.MessageState `protogen:"open.v1"` CauseActionId uint64 `protobuf:"varint,1,opt,name=cause_action_id,json=causeActionId,proto3" json:"cause_action_id,omitempty"` RequestId uint64 `protobuf:"varint,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` InteractionId uint64 `protobuf:"varint,3,opt,name=interaction_id,json=interactionId,proto3" json:"interaction_id,omitempty"` SourceId string `protobuf:"bytes,4,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` SourceRevision uint64 `protobuf:"varint,5,opt,name=source_revision,json=sourceRevision,proto3" json:"source_revision,omitempty"` Key string `protobuf:"bytes,6,opt,name=key,proto3" json:"key,omitempty"` // Closed action taxonomy: 1 = navigate, 2 = move, 3 = kill. Action uint32 `protobuf:"varint,7,opt,name=action,proto3" json:"action,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PickerSelection) Reset() { *x = PickerSelection{} mi := &file_picker_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PickerSelection) String() string { return protoimpl.X.MessageStringOf(x) } func (*PickerSelection) ProtoMessage() {} func (x *PickerSelection) ProtoReflect() protoreflect.Message { mi := &file_picker_proto_msgTypes[5] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PickerSelection.ProtoReflect.Descriptor instead. func (*PickerSelection) Descriptor() ([]byte, []int) { return file_picker_proto_rawDescGZIP(), []int{5} } func (x *PickerSelection) GetCauseActionId() uint64 { if x != nil { return x.CauseActionId } return 0 } func (x *PickerSelection) GetRequestId() uint64 { if x != nil { return x.RequestId } return 0 } func (x *PickerSelection) GetInteractionId() uint64 { if x != nil { return x.InteractionId } return 0 } func (x *PickerSelection) GetSourceId() string { if x != nil { return x.SourceId } return "" } func (x *PickerSelection) GetSourceRevision() uint64 { if x != nil { return x.SourceRevision } return 0 } func (x *PickerSelection) GetKey() string { if x != nil { return x.Key } return "" } func (x *PickerSelection) GetAction() uint32 { if x != nil { return x.Action } return 0 } // PickerResult reports a completed mutation. type PickerResult struct { state protoimpl.MessageState `protogen:"open.v1"` CauseActionId uint64 `protobuf:"varint,1,opt,name=cause_action_id,json=causeActionId,proto3" json:"cause_action_id,omitempty"` RequestId uint64 `protobuf:"varint,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` InteractionId uint64 `protobuf:"varint,3,opt,name=interaction_id,json=interactionId,proto3" json:"interaction_id,omitempty"` SourceId string `protobuf:"bytes,4,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` Key string `protobuf:"bytes,5,opt,name=key,proto3" json:"key,omitempty"` Action uint32 `protobuf:"varint,6,opt,name=action,proto3" json:"action,omitempty"` // same taxonomy as PickerSelection.action unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PickerResult) Reset() { *x = PickerResult{} mi := &file_picker_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PickerResult) String() string { return protoimpl.X.MessageStringOf(x) } func (*PickerResult) ProtoMessage() {} func (x *PickerResult) ProtoReflect() protoreflect.Message { mi := &file_picker_proto_msgTypes[6] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PickerResult.ProtoReflect.Descriptor instead. func (*PickerResult) Descriptor() ([]byte, []int) { return file_picker_proto_rawDescGZIP(), []int{6} } func (x *PickerResult) GetCauseActionId() uint64 { if x != nil { return x.CauseActionId } return 0 } func (x *PickerResult) GetRequestId() uint64 { if x != nil { return x.RequestId } return 0 } func (x *PickerResult) GetInteractionId() uint64 { if x != nil { return x.InteractionId } return 0 } func (x *PickerResult) GetSourceId() string { if x != nil { return x.SourceId } return "" } func (x *PickerResult) GetKey() string { if x != nil { return x.Key } return "" } func (x *PickerResult) GetAction() uint32 { if x != nil { return x.Action } return 0 } // PickerFailure reports a rejected selection with a bounded code. type PickerFailure struct { state protoimpl.MessageState `protogen:"open.v1"` CauseActionId uint64 `protobuf:"varint,1,opt,name=cause_action_id,json=causeActionId,proto3" json:"cause_action_id,omitempty"` RequestId uint64 `protobuf:"varint,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` InteractionId uint64 `protobuf:"varint,3,opt,name=interaction_id,json=interactionId,proto3" json:"interaction_id,omitempty"` SourceId string `protobuf:"bytes,4,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` Key string `protobuf:"bytes,5,opt,name=key,proto3" json:"key,omitempty"` Action uint32 `protobuf:"varint,6,opt,name=action,proto3" json:"action,omitempty"` // same taxonomy as PickerSelection.action // Closed code taxonomy: 1 = stale revision, 2 = unknown key, // 3 = retired target, 4 = navigation failed, 5 = unknown source, // 6 = action failed. Code uint32 `protobuf:"varint,7,opt,name=code,proto3" json:"code,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PickerFailure) Reset() { *x = PickerFailure{} mi := &file_picker_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PickerFailure) String() string { return protoimpl.X.MessageStringOf(x) } func (*PickerFailure) ProtoMessage() {} func (x *PickerFailure) ProtoReflect() protoreflect.Message { mi := &file_picker_proto_msgTypes[7] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PickerFailure.ProtoReflect.Descriptor instead. func (*PickerFailure) Descriptor() ([]byte, []int) { return file_picker_proto_rawDescGZIP(), []int{7} } func (x *PickerFailure) GetCauseActionId() uint64 { if x != nil { return x.CauseActionId } return 0 } func (x *PickerFailure) GetRequestId() uint64 { if x != nil { return x.RequestId } return 0 } func (x *PickerFailure) GetInteractionId() uint64 { if x != nil { return x.InteractionId } return 0 } func (x *PickerFailure) GetSourceId() string { if x != nil { return x.SourceId } return "" } func (x *PickerFailure) GetKey() string { if x != nil { return x.Key } return "" } func (x *PickerFailure) GetAction() uint32 { if x != nil { return x.Action } return 0 } func (x *PickerFailure) GetCode() uint32 { if x != nil { return x.Code } return 0 } // PickerClose asks the daemon to retire one interaction. Idempotent. type PickerClose struct { state protoimpl.MessageState `protogen:"open.v1"` InteractionId uint64 `protobuf:"varint,1,opt,name=interaction_id,json=interactionId,proto3" json:"interaction_id,omitempty"` RequestId uint64 `protobuf:"varint,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PickerClose) Reset() { *x = PickerClose{} mi := &file_picker_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PickerClose) String() string { return protoimpl.X.MessageStringOf(x) } func (*PickerClose) ProtoMessage() {} func (x *PickerClose) ProtoReflect() protoreflect.Message { mi := &file_picker_proto_msgTypes[8] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PickerClose.ProtoReflect.Descriptor instead. func (*PickerClose) Descriptor() ([]byte, []int) { return file_picker_proto_rawDescGZIP(), []int{8} } func (x *PickerClose) GetInteractionId() uint64 { if x != nil { return x.InteractionId } return 0 } func (x *PickerClose) GetRequestId() uint64 { if x != nil { return x.RequestId } return 0 } // PickerClosed confirms the daemon retired one interaction. type PickerClosed struct { state protoimpl.MessageState `protogen:"open.v1"` InteractionId uint64 `protobuf:"varint,1,opt,name=interaction_id,json=interactionId,proto3" json:"interaction_id,omitempty"` BarrierEpoch uint64 `protobuf:"varint,2,opt,name=barrier_epoch,json=barrierEpoch,proto3" json:"barrier_epoch,omitempty"` BarrierState uint64 `protobuf:"varint,3,opt,name=barrier_state,json=barrierState,proto3" json:"barrier_state,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PickerClosed) Reset() { *x = PickerClosed{} mi := &file_picker_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PickerClosed) String() string { return protoimpl.X.MessageStringOf(x) } func (*PickerClosed) ProtoMessage() {} func (x *PickerClosed) ProtoReflect() protoreflect.Message { mi := &file_picker_proto_msgTypes[9] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PickerClosed.ProtoReflect.Descriptor instead. func (*PickerClosed) Descriptor() ([]byte, []int) { return file_picker_proto_rawDescGZIP(), []int{9} } func (x *PickerClosed) GetInteractionId() uint64 { if x != nil { return x.InteractionId } return 0 } func (x *PickerClosed) GetBarrierEpoch() uint64 { if x != nil { return x.BarrierEpoch } return 0 } func (x *PickerClosed) GetBarrierState() uint64 { if x != nil { return x.BarrierState } return 0 } var File_picker_proto protoreflect.FileDescriptor const file_picker_proto_rawDesc = "" + "\n" + "\fpicker.proto\x12\vvev.wire.v1\"\xbd\x02\n" + "\n" + "PickerLine\x12\x10\n" + "\x03key\x18\x01 \x01(\tR\x03key\x12\x12\n" + "\x04kind\x18\x02 \x01(\rR\x04kind\x12\x14\n" + "\x05label\x18\x03 \x01(\tR\x05label\x12\x16\n" + "\x06detail\x18\x04 \x01(\tR\x06detail\x12\x16\n" + "\x06status\x18\x05 \x01(\rR\x06status\x12#\n" + "\rstatus_detail\x18\x06 \x01(\tR\fstatusDetail\x12\x1c\n" + "\tattention\x18\a \x01(\bR\tattention\x12\x18\n" + "\astopped\x18\b \x01(\bR\astopped\x12\x10\n" + "\x03dim\x18\t \x01(\bR\x03dim\x12\x1c\n" + "\tfocusable\x18\n" + " \x01(\bR\tfocusable\x12\x18\n" + "\aactions\x18\v \x01(\rR\aactions\x12\x1c\n" + "\tephemeral\x18\f \x01(\bR\tephemeral\"6\n" + "\fPickerCursor\x12\x10\n" + "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + "\x05index\x18\x02 \x01(\x03R\x05index\"t\n" + "\x10PickerProjection\x12-\n" + "\x05lines\x18\x01 \x03(\v2\x17.vev.wire.v1.PickerLineR\x05lines\x121\n" + "\x06cursor\x18\x02 \x01(\v2\x19.vev.wire.v1.PickerCursorR\x06cursor\"\xaa\x02\n" + "\x0ePickerSnapshot\x12%\n" + "\x0einteraction_id\x18\x01 \x01(\x04R\rinteractionId\x12\x1b\n" + "\tsource_id\x18\x02 \x01(\tR\bsourceId\x12'\n" + "\x0fsource_revision\x18\x03 \x01(\x04R\x0esourceRevision\x12\x16\n" + "\x06status\x18\x04 \x01(\rR\x06status\x12#\n" + "\rstatus_detail\x18\x05 \x01(\tR\fstatusDetail\x125\n" + "\x06recent\x18\x06 \x01(\v2\x1d.vev.wire.v1.PickerProjectionR\x06recent\x127\n" + "\agrouped\x18\a \x01(\v2\x1d.vev.wire.v1.PickerProjectionR\agrouped\"\x92\x02\n" + "\vPickerOffer\x12%\n" + "\x0einteraction_id\x18\x01 \x01(\x04R\rinteractionId\x12\x1d\n" + "\n" + "request_id\x18\x02 \x01(\x04R\trequestId\x12\x16\n" + "\x06intent\x18\x03 \x01(\rR\x06intent\x12&\n" + "\x0fmove_source_key\x18\x04 \x01(\tR\rmoveSourceKey\x12#\n" + "\rbarrier_epoch\x18\x05 \x01(\x04R\fbarrierEpoch\x12#\n" + "\rbarrier_state\x18\x06 \x01(\x04R\fbarrierState\x12\x1d\n" + "\n" + "size_epoch\x18\a \x01(\x04R\tsizeEpoch\x12\x14\n" + "\x05title\x18\b \x01(\tR\x05title\"\xef\x01\n" + "\x0fPickerSelection\x12&\n" + "\x0fcause_action_id\x18\x01 \x01(\x04R\rcauseActionId\x12\x1d\n" + "\n" + "request_id\x18\x02 \x01(\x04R\trequestId\x12%\n" + "\x0einteraction_id\x18\x03 \x01(\x04R\rinteractionId\x12\x1b\n" + "\tsource_id\x18\x04 \x01(\tR\bsourceId\x12'\n" + "\x0fsource_revision\x18\x05 \x01(\x04R\x0esourceRevision\x12\x10\n" + "\x03key\x18\x06 \x01(\tR\x03key\x12\x16\n" + "\x06action\x18\a \x01(\rR\x06action\"\xc3\x01\n" + "\fPickerResult\x12&\n" + "\x0fcause_action_id\x18\x01 \x01(\x04R\rcauseActionId\x12\x1d\n" + "\n" + "request_id\x18\x02 \x01(\x04R\trequestId\x12%\n" + "\x0einteraction_id\x18\x03 \x01(\x04R\rinteractionId\x12\x1b\n" + "\tsource_id\x18\x04 \x01(\tR\bsourceId\x12\x10\n" + "\x03key\x18\x05 \x01(\tR\x03key\x12\x16\n" + "\x06action\x18\x06 \x01(\rR\x06action\"\xd8\x01\n" + "\rPickerFailure\x12&\n" + "\x0fcause_action_id\x18\x01 \x01(\x04R\rcauseActionId\x12\x1d\n" + "\n" + "request_id\x18\x02 \x01(\x04R\trequestId\x12%\n" + "\x0einteraction_id\x18\x03 \x01(\x04R\rinteractionId\x12\x1b\n" + "\tsource_id\x18\x04 \x01(\tR\bsourceId\x12\x10\n" + "\x03key\x18\x05 \x01(\tR\x03key\x12\x16\n" + "\x06action\x18\x06 \x01(\rR\x06action\x12\x12\n" + "\x04code\x18\a \x01(\rR\x04code\"S\n" + "\vPickerClose\x12%\n" + "\x0einteraction_id\x18\x01 \x01(\x04R\rinteractionId\x12\x1d\n" + "\n" + "request_id\x18\x02 \x01(\x04R\trequestId\"\x7f\n" + "\fPickerClosed\x12%\n" + "\x0einteraction_id\x18\x01 \x01(\x04R\rinteractionId\x12#\n" + "\rbarrier_epoch\x18\x02 \x01(\x04R\fbarrierEpoch\x12#\n" + "\rbarrier_state\x18\x03 \x01(\x04R\fbarrierStateB-Z+github.com/bnema/vev/internal/protocol/wireb\x06proto3" var ( file_picker_proto_rawDescOnce sync.Once file_picker_proto_rawDescData []byte ) func file_picker_proto_rawDescGZIP() []byte { file_picker_proto_rawDescOnce.Do(func() { file_picker_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_picker_proto_rawDesc), len(file_picker_proto_rawDesc))) }) return file_picker_proto_rawDescData } var file_picker_proto_msgTypes = make([]protoimpl.MessageInfo, 10) var file_picker_proto_goTypes = []any{ (*PickerLine)(nil), // 0: vev.wire.v1.PickerLine (*PickerCursor)(nil), // 1: vev.wire.v1.PickerCursor (*PickerProjection)(nil), // 2: vev.wire.v1.PickerProjection (*PickerSnapshot)(nil), // 3: vev.wire.v1.PickerSnapshot (*PickerOffer)(nil), // 4: vev.wire.v1.PickerOffer (*PickerSelection)(nil), // 5: vev.wire.v1.PickerSelection (*PickerResult)(nil), // 6: vev.wire.v1.PickerResult (*PickerFailure)(nil), // 7: vev.wire.v1.PickerFailure (*PickerClose)(nil), // 8: vev.wire.v1.PickerClose (*PickerClosed)(nil), // 9: vev.wire.v1.PickerClosed } var file_picker_proto_depIdxs = []int32{ 0, // 0: vev.wire.v1.PickerProjection.lines:type_name -> vev.wire.v1.PickerLine 1, // 1: vev.wire.v1.PickerProjection.cursor:type_name -> vev.wire.v1.PickerCursor 2, // 2: vev.wire.v1.PickerSnapshot.recent:type_name -> vev.wire.v1.PickerProjection 2, // 3: vev.wire.v1.PickerSnapshot.grouped:type_name -> vev.wire.v1.PickerProjection 4, // [4:4] is the sub-list for method output_type 4, // [4:4] is the sub-list for method input_type 4, // [4:4] is the sub-list for extension type_name 4, // [4:4] is the sub-list for extension extendee 0, // [0:4] is the sub-list for field type_name } func init() { file_picker_proto_init() } func file_picker_proto_init() { if File_picker_proto != nil { return } type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_picker_proto_rawDesc), len(file_picker_proto_rawDesc)), NumEnums: 0, NumMessages: 10, NumExtensions: 0, NumServices: 0, }, GoTypes: file_picker_proto_goTypes, DependencyIndexes: file_picker_proto_depIdxs, MessageInfos: file_picker_proto_msgTypes, }.Build() File_picker_proto = out.File file_picker_proto_goTypes = nil file_picker_proto_depIdxs = nil }