Documentation
¶
Index ¶
- Variables
- func RegisterWsHostServer(s *grpc.Server, srv WsHostServer)
- type LoginPB
- func (*LoginPB) Descriptor() ([]byte, []int)
- func (m *LoginPB) Marshal() (dAtA []byte, err error)
- func (m *LoginPB) MarshalTo(dAtA []byte) (int, error)
- func (*LoginPB) ProtoMessage()
- func (m *LoginPB) Reset()
- func (m *LoginPB) Size() (n int)
- func (m *LoginPB) String() string
- func (m *LoginPB) Unmarshal(dAtA []byte) error
- func (m *LoginPB) XXX_DiscardUnknown()
- func (m *LoginPB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LoginPB) XXX_Merge(src proto.Message)
- func (m *LoginPB) XXX_Size() int
- func (m *LoginPB) XXX_Unmarshal(b []byte) error
- type MemberSeat
- func (*MemberSeat) Descriptor() ([]byte, []int)
- func (m *MemberSeat) GetGenesisSeed() *repo.GenesisSeed
- func (m *MemberSeat) GetMemberEpoch() *pdi.MemberEpoch
- func (m *MemberSeat) GetRepoSeed() *repo.RepoSeed
- func (m *MemberSeat) GetSeatID() []byte
- func (m *MemberSeat) GetServices() []*plan.ServiceInfo
- func (m *MemberSeat) Marshal() (dAtA []byte, err error)
- func (m *MemberSeat) MarshalTo(dAtA []byte) (int, error)
- func (*MemberSeat) ProtoMessage()
- func (m *MemberSeat) Reset()
- func (seat *MemberSeat) SeatDesc() string
- func (m *MemberSeat) Size() (n int)
- func (m *MemberSeat) String() string
- func (m *MemberSeat) Unmarshal(dAtA []byte) error
- func (m *MemberSeat) XXX_DiscardUnknown()
- func (m *MemberSeat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MemberSeat) XXX_Merge(src proto.Message)
- func (m *MemberSeat) XXX_Size() int
- func (m *MemberSeat) XXX_Unmarshal(b []byte) error
- type MemberSeatReq
- func (*MemberSeatReq) Descriptor() ([]byte, []int)
- func (m *MemberSeatReq) GetMemberSeed() *repo.MemberSeed
- func (m *MemberSeatReq) Marshal() (dAtA []byte, err error)
- func (m *MemberSeatReq) MarshalTo(dAtA []byte) (int, error)
- func (*MemberSeatReq) ProtoMessage()
- func (m *MemberSeatReq) Reset()
- func (m *MemberSeatReq) Size() (n int)
- func (m *MemberSeatReq) String() string
- func (m *MemberSeatReq) Unmarshal(dAtA []byte) error
- func (m *MemberSeatReq) XXX_DiscardUnknown()
- func (m *MemberSeatReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MemberSeatReq) XXX_Merge(src proto.Message)
- func (m *MemberSeatReq) XXX_Size() int
- func (m *MemberSeatReq) XXX_Unmarshal(b []byte) error
- type SeatInfo
- func (*SeatInfo) Descriptor() ([]byte, []int)
- func (m *SeatInfo) GetHost() *plan.ServiceInfo
- func (m *SeatInfo) GetSeat() *MemberSeat
- func (m *SeatInfo) GetSeed() *repo.MemberSeed
- func (m *SeatInfo) Marshal() (dAtA []byte, err error)
- func (m *SeatInfo) MarshalTo(dAtA []byte) (int, error)
- func (*SeatInfo) ProtoMessage()
- func (m *SeatInfo) Reset()
- func (m *SeatInfo) Size() (n int)
- func (m *SeatInfo) String() string
- func (m *SeatInfo) Unmarshal(dAtA []byte) error
- func (m *SeatInfo) XXX_DiscardUnknown()
- func (m *SeatInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeatInfo) XXX_Merge(src proto.Message)
- func (m *SeatInfo) XXX_Size() int
- func (m *SeatInfo) XXX_Unmarshal(b []byte) error
- type SessionPB
- func (*SessionPB) Descriptor() ([]byte, []int)
- func (m *SessionPB) Marshal() (dAtA []byte, err error)
- func (m *SessionPB) MarshalTo(dAtA []byte) (int, error)
- func (*SessionPB) ProtoMessage()
- func (m *SessionPB) Reset()
- func (m *SessionPB) Size() (n int)
- func (m *SessionPB) String() string
- func (m *SessionPB) Unmarshal(dAtA []byte) error
- func (m *SessionPB) XXX_DiscardUnknown()
- func (m *SessionPB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SessionPB) XXX_Merge(src proto.Message)
- func (m *SessionPB) XXX_Size() int
- func (m *SessionPB) XXX_Unmarshal(b []byte) error
- type UnimplementedWsHostServer
- type WsHostClient
- type WsHostServer
- type WsHost_OpenWsSessionClient
- type WsHost_OpenWsSessionServer
- type WsLogin
- func (*WsLogin) Descriptor() ([]byte, []int)
- func (m *WsLogin) GetPass() []byte
- func (m *WsLogin) GetSeatID() []byte
- func (m *WsLogin) Marshal() (dAtA []byte, err error)
- func (m *WsLogin) MarshalTo(dAtA []byte) (int, error)
- func (*WsLogin) ProtoMessage()
- func (m *WsLogin) Reset()
- func (m *WsLogin) Size() (n int)
- func (m *WsLogin) String() string
- func (m *WsLogin) Unmarshal(dAtA []byte) error
- func (m *WsLogin) XXX_DiscardUnknown()
- func (m *WsLogin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WsLogin) XXX_Merge(src proto.Message)
- func (m *WsLogin) XXX_Size() int
- func (m *WsLogin) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthClient = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowClient = fmt.Errorf("proto: integer overflow") )
Functions ¶
func RegisterWsHostServer ¶
func RegisterWsHostServer(s *grpc.Server, srv WsHostServer)
Types ¶
type LoginPB ¶
type LoginPB struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*LoginPB) Descriptor ¶
func (*LoginPB) ProtoMessage ¶
func (*LoginPB) ProtoMessage()
func (*LoginPB) XXX_DiscardUnknown ¶
func (m *LoginPB) XXX_DiscardUnknown()
func (*LoginPB) XXX_Marshal ¶
func (*LoginPB) XXX_Unmarshal ¶
type MemberSeat ¶
type MemberSeat struct {
SeatID []byte `protobuf:"bytes,1,opt,name=seatID,proto3" json:"seatID,omitempty"`
MemberEpoch *pdi.MemberEpoch `protobuf:"bytes,10,opt,name=member_epoch,json=memberEpoch,proto3" json:"member_epoch,omitempty"`
RepoSeed *repo.RepoSeed `protobuf:"bytes,11,opt,name=repo_seed,json=repoSeed,proto3" json:"repo_seed,omitempty"`
GenesisSeed *repo.GenesisSeed `protobuf:"bytes,12,opt,name=genesis_seed,json=genesisSeed,proto3" json:"genesis_seed,omitempty"`
Services []*plan.ServiceInfo `protobuf:"bytes,13,rep,name=services,proto3" json:"services,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MemberSeat) Descriptor ¶
func (*MemberSeat) Descriptor() ([]byte, []int)
func (*MemberSeat) GetGenesisSeed ¶
func (m *MemberSeat) GetGenesisSeed() *repo.GenesisSeed
func (*MemberSeat) GetMemberEpoch ¶
func (m *MemberSeat) GetMemberEpoch() *pdi.MemberEpoch
func (*MemberSeat) GetRepoSeed ¶
func (m *MemberSeat) GetRepoSeed() *repo.RepoSeed
func (*MemberSeat) GetSeatID ¶
func (m *MemberSeat) GetSeatID() []byte
func (*MemberSeat) GetServices ¶
func (m *MemberSeat) GetServices() []*plan.ServiceInfo
func (*MemberSeat) Marshal ¶
func (m *MemberSeat) Marshal() (dAtA []byte, err error)
func (*MemberSeat) ProtoMessage ¶
func (*MemberSeat) ProtoMessage()
func (*MemberSeat) Reset ¶
func (m *MemberSeat) Reset()
func (*MemberSeat) SeatDesc ¶ added in v0.0.2
func (seat *MemberSeat) SeatDesc() string
SeatDesc returns a string containing useful info about this MemberSeat
func (*MemberSeat) Size ¶
func (m *MemberSeat) Size() (n int)
func (*MemberSeat) String ¶
func (m *MemberSeat) String() string
func (*MemberSeat) Unmarshal ¶
func (m *MemberSeat) Unmarshal(dAtA []byte) error
func (*MemberSeat) XXX_DiscardUnknown ¶
func (m *MemberSeat) XXX_DiscardUnknown()
func (*MemberSeat) XXX_Marshal ¶
func (m *MemberSeat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MemberSeat) XXX_Merge ¶
func (m *MemberSeat) XXX_Merge(src proto.Message)
func (*MemberSeat) XXX_Size ¶
func (m *MemberSeat) XXX_Size() int
func (*MemberSeat) XXX_Unmarshal ¶
func (m *MemberSeat) XXX_Unmarshal(b []byte) error
type MemberSeatReq ¶
type MemberSeatReq struct {
MemberSeed *repo.MemberSeed `protobuf:"bytes,1,opt,name=member_seed,json=memberSeed,proto3" json:"member_seed,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MemberSeatReq) Descriptor ¶
func (*MemberSeatReq) Descriptor() ([]byte, []int)
func (*MemberSeatReq) GetMemberSeed ¶
func (m *MemberSeatReq) GetMemberSeed() *repo.MemberSeed
func (*MemberSeatReq) Marshal ¶
func (m *MemberSeatReq) Marshal() (dAtA []byte, err error)
func (*MemberSeatReq) ProtoMessage ¶
func (*MemberSeatReq) ProtoMessage()
func (*MemberSeatReq) Reset ¶
func (m *MemberSeatReq) Reset()
func (*MemberSeatReq) Size ¶
func (m *MemberSeatReq) Size() (n int)
func (*MemberSeatReq) String ¶
func (m *MemberSeatReq) String() string
func (*MemberSeatReq) Unmarshal ¶
func (m *MemberSeatReq) Unmarshal(dAtA []byte) error
func (*MemberSeatReq) XXX_DiscardUnknown ¶
func (m *MemberSeatReq) XXX_DiscardUnknown()
func (*MemberSeatReq) XXX_Marshal ¶
func (m *MemberSeatReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MemberSeatReq) XXX_Merge ¶
func (m *MemberSeatReq) XXX_Merge(src proto.Message)
func (*MemberSeatReq) XXX_Size ¶
func (m *MemberSeatReq) XXX_Size() int
func (*MemberSeatReq) XXX_Unmarshal ¶
func (m *MemberSeatReq) XXX_Unmarshal(b []byte) error
type SeatInfo ¶
type SeatInfo struct {
Seed *repo.MemberSeed `protobuf:"bytes,1,opt,name=seed,proto3" json:"seed,omitempty"`
Seat *MemberSeat `protobuf:"bytes,2,opt,name=seat,proto3" json:"seat,omitempty"`
Host *plan.ServiceInfo `protobuf:"bytes,3,opt,name=host,proto3" json:"host,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*SeatInfo) Descriptor ¶
func (*SeatInfo) GetHost ¶
func (m *SeatInfo) GetHost() *plan.ServiceInfo
func (*SeatInfo) GetSeat ¶
func (m *SeatInfo) GetSeat() *MemberSeat
func (*SeatInfo) GetSeed ¶
func (m *SeatInfo) GetSeed() *repo.MemberSeed
func (*SeatInfo) ProtoMessage ¶
func (*SeatInfo) ProtoMessage()
func (*SeatInfo) XXX_DiscardUnknown ¶
func (m *SeatInfo) XXX_DiscardUnknown()
func (*SeatInfo) XXX_Marshal ¶
func (*SeatInfo) XXX_Unmarshal ¶
type SessionPB ¶
type SessionPB struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*SessionPB) Descriptor ¶
func (*SessionPB) ProtoMessage ¶
func (*SessionPB) ProtoMessage()
func (*SessionPB) XXX_DiscardUnknown ¶
func (m *SessionPB) XXX_DiscardUnknown()
func (*SessionPB) XXX_Marshal ¶
func (*SessionPB) XXX_Unmarshal ¶
type UnimplementedWsHostServer ¶
type UnimplementedWsHostServer struct {
}
UnimplementedWsHostServer can be embedded to have forward compatible implementations.
func (*UnimplementedWsHostServer) CreateNewSeat ¶
func (*UnimplementedWsHostServer) CreateNewSeat(ctx context.Context, req *MemberSeatReq) (*MemberSeat, error)
func (*UnimplementedWsHostServer) OpenWsSession ¶
func (*UnimplementedWsHostServer) OpenWsSession(srv WsHost_OpenWsSessionServer) error
type WsHostClient ¶
type WsHostClient interface {
CreateNewSeat(ctx context.Context, in *MemberSeatReq, opts ...grpc.CallOption) (*MemberSeat, error)
// Opens a new member session.
OpenWsSession(ctx context.Context, opts ...grpc.CallOption) (WsHost_OpenWsSessionClient, error)
}
WsHostClient is the client API for WsHost service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewWsHostClient ¶
func NewWsHostClient(cc *grpc.ClientConn) WsHostClient
type WsHostServer ¶
type WsHostServer interface {
CreateNewSeat(context.Context, *MemberSeatReq) (*MemberSeat, error)
// Opens a new member session.
OpenWsSession(WsHost_OpenWsSessionServer) error
}
WsHostServer is the server API for WsHost service.
type WsLogin ¶
type WsLogin struct {
// Rhe workstation seat ID that was issued via WsService.CreateNewSeat().
SeatID []byte `protobuf:"bytes,1,opt,name=seatID,proto3" json:"seatID,omitempty"`
// Used to decrypt the key hive within the given seat.
Pass []byte `protobuf:"bytes,2,opt,name=pass,proto3" json:"pass,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*WsLogin) Descriptor ¶
func (*WsLogin) ProtoMessage ¶
func (*WsLogin) ProtoMessage()
func (*WsLogin) XXX_DiscardUnknown ¶
func (m *WsLogin) XXX_DiscardUnknown()
func (*WsLogin) XXX_Marshal ¶
func (*WsLogin) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.