server

package
v0.0.0-...-c19ebb2 Latest Latest
Warning

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

Go to latest
Published: May 12, 2024 License: MIT Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JumperType_name = map[int32]string{
		0: "EXPERIENCED",
		1: "AFF_STUDENT",
		2: "COACH_STUDENT",
		3: "TANDEM_STUDENT",
		4: "AFF_INSTRUCTOR",
		5: "COACH",
		6: "TANDEM_INSTRUCTOR",
		7: "VIDEOGRAPHER",
	}
	JumperType_value = map[string]int32{
		"EXPERIENCED":       0,
		"AFF_STUDENT":       1,
		"COACH_STUDENT":     2,
		"TANDEM_STUDENT":    3,
		"AFF_INSTRUCTOR":    4,
		"COACH":             5,
		"TANDEM_INSTRUCTOR": 6,
		"VIDEOGRAPHER":      7,
	}
)

Enum value maps for JumperType.

View Source
var File_pkg_server_service_proto protoreflect.FileDescriptor
View Source
var ManifestService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "manifest.ManifestService",
	HandlerType: (*ManifestServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "SignInWithApple",
			Handler:    _ManifestService_SignInWithApple_Handler,
		},
		{
			MethodName: "SignOut",
			Handler:    _ManifestService_SignOut_Handler,
		},
		{
			MethodName: "VerifySessionID",
			Handler:    _ManifestService_VerifySessionID_Handler,
		},
		{
			MethodName: "ToggleFuelRequested",
			Handler:    _ManifestService_ToggleFuelRequested_Handler,
		},
		{
			MethodName: "RestartServer",
			Handler:    _ManifestService_RestartServer_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "StreamUpdates",
			Handler:       _ManifestService_StreamUpdates_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "pkg/server/service.proto",
}

ManifestService_ServiceDesc is the grpc.ServiceDesc for ManifestService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterManifestServiceServer

func RegisterManifestServiceServer(s grpc.ServiceRegistrar, srv ManifestServiceServer)

Types

type Jumper

type Jumper struct {
	Id        uint64     `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Type      JumperType `protobuf:"varint,2,opt,name=type,proto3,enum=manifest.JumperType" json:"type,omitempty"`
	Name      string     `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Nickname  string     `protobuf:"bytes,4,opt,name=nickname,proto3" json:"nickname,omitempty"`
	ShortName string     `protobuf:"bytes,5,opt,name=short_name,json=shortName,proto3" json:"short_name,omitempty"`
	Color     uint32     `protobuf:"varint,6,opt,name=color,proto3" json:"color,omitempty"`
	Repr      string     `protobuf:"bytes,7,opt,name=repr,proto3" json:"repr,omitempty"`
	RigName   string     `protobuf:"bytes,8,opt,name=rig_name,json=rigName,proto3" json:"rig_name,omitempty"`
	// contains filtered or unexported fields
}

func (*Jumper) Descriptor deprecated

func (*Jumper) Descriptor() ([]byte, []int)

Deprecated: Use Jumper.ProtoReflect.Descriptor instead.

func (*Jumper) GetColor

func (x *Jumper) GetColor() uint32

func (*Jumper) GetId

func (x *Jumper) GetId() uint64

func (*Jumper) GetName

func (x *Jumper) GetName() string

func (*Jumper) GetNickname

func (x *Jumper) GetNickname() string

func (*Jumper) GetRepr

func (x *Jumper) GetRepr() string

func (*Jumper) GetRigName

func (x *Jumper) GetRigName() string

func (*Jumper) GetShortName

func (x *Jumper) GetShortName() string

func (*Jumper) GetType

func (x *Jumper) GetType() JumperType

func (*Jumper) ProtoMessage

func (*Jumper) ProtoMessage()

func (*Jumper) ProtoReflect

func (x *Jumper) ProtoReflect() protoreflect.Message

func (*Jumper) Reset

func (x *Jumper) Reset()

func (*Jumper) String

func (x *Jumper) String() string

type JumperGroup

type JumperGroup struct {
	Leader  *Jumper   `protobuf:"bytes,1,opt,name=leader,proto3" json:"leader,omitempty"`
	Members []*Jumper `protobuf:"bytes,2,rep,name=members,proto3" json:"members,omitempty"`
	// contains filtered or unexported fields
}

func (*JumperGroup) Descriptor deprecated

func (*JumperGroup) Descriptor() ([]byte, []int)

Deprecated: Use JumperGroup.ProtoReflect.Descriptor instead.

func (*JumperGroup) GetLeader

func (x *JumperGroup) GetLeader() *Jumper

func (*JumperGroup) GetMembers

func (x *JumperGroup) GetMembers() []*Jumper

func (*JumperGroup) ProtoMessage

func (*JumperGroup) ProtoMessage()

func (*JumperGroup) ProtoReflect

func (x *JumperGroup) ProtoReflect() protoreflect.Message

func (*JumperGroup) Reset

func (x *JumperGroup) Reset()

func (*JumperGroup) String

func (x *JumperGroup) String() string

type JumperType

type JumperType int32
const (
	JumperType_EXPERIENCED       JumperType = 0
	JumperType_AFF_STUDENT       JumperType = 1
	JumperType_COACH_STUDENT     JumperType = 2
	JumperType_TANDEM_STUDENT    JumperType = 3
	JumperType_AFF_INSTRUCTOR    JumperType = 4
	JumperType_COACH             JumperType = 5
	JumperType_TANDEM_INSTRUCTOR JumperType = 6
	JumperType_VIDEOGRAPHER      JumperType = 7
)

func (JumperType) Descriptor

func (JumperType) Descriptor() protoreflect.EnumDescriptor

func (JumperType) Enum

func (x JumperType) Enum() *JumperType

func (JumperType) EnumDescriptor deprecated

func (JumperType) EnumDescriptor() ([]byte, []int)

Deprecated: Use JumperType.Descriptor instead.

func (JumperType) Number

func (x JumperType) Number() protoreflect.EnumNumber

func (JumperType) String

func (x JumperType) String() string

func (JumperType) Type

type Jumprun

type Jumprun struct {
	Origin *JumprunOrigin `protobuf:"bytes,1,opt,name=origin,proto3" json:"origin,omitempty"`
	Path   *JumprunPath   `protobuf:"bytes,2,opt,name=path,proto3,oneof" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*Jumprun) Descriptor deprecated

func (*Jumprun) Descriptor() ([]byte, []int)

Deprecated: Use Jumprun.ProtoReflect.Descriptor instead.

func (*Jumprun) GetOrigin

func (x *Jumprun) GetOrigin() *JumprunOrigin

func (*Jumprun) GetPath

func (x *Jumprun) GetPath() *JumprunPath

func (*Jumprun) ProtoMessage

func (*Jumprun) ProtoMessage()

func (*Jumprun) ProtoReflect

func (x *Jumprun) ProtoReflect() protoreflect.Message

func (*Jumprun) Reset

func (x *Jumprun) Reset()

func (*Jumprun) String

func (x *Jumprun) String() string

type JumprunOrigin

type JumprunOrigin struct {
	Latitude          string `protobuf:"bytes,1,opt,name=latitude,proto3" json:"latitude,omitempty"`
	Longitude         string `protobuf:"bytes,2,opt,name=longitude,proto3" json:"longitude,omitempty"`
	MagneticDeviation int32  `protobuf:"varint,3,opt,name=magnetic_deviation,json=magneticDeviation,proto3" json:"magnetic_deviation,omitempty"`
	CameraHeight      int32  `protobuf:"varint,4,opt,name=camera_height,json=cameraHeight,proto3" json:"camera_height,omitempty"`
	// contains filtered or unexported fields
}

func (*JumprunOrigin) Descriptor deprecated

func (*JumprunOrigin) Descriptor() ([]byte, []int)

Deprecated: Use JumprunOrigin.ProtoReflect.Descriptor instead.

func (*JumprunOrigin) GetCameraHeight

func (x *JumprunOrigin) GetCameraHeight() int32

func (*JumprunOrigin) GetLatitude

func (x *JumprunOrigin) GetLatitude() string

func (*JumprunOrigin) GetLongitude

func (x *JumprunOrigin) GetLongitude() string

func (*JumprunOrigin) GetMagneticDeviation

func (x *JumprunOrigin) GetMagneticDeviation() int32

func (*JumprunOrigin) ProtoMessage

func (*JumprunOrigin) ProtoMessage()

func (*JumprunOrigin) ProtoReflect

func (x *JumprunOrigin) ProtoReflect() protoreflect.Message

func (*JumprunOrigin) Reset

func (x *JumprunOrigin) Reset()

func (*JumprunOrigin) String

func (x *JumprunOrigin) String() string

type JumprunPath

type JumprunPath struct {
	Heading        int32          `protobuf:"varint,3,opt,name=heading,proto3" json:"heading,omitempty"`
	ExitDistance   int32          `protobuf:"varint,4,opt,name=exit_distance,json=exitDistance,proto3" json:"exit_distance,omitempty"`
	OffsetHeading  int32          `protobuf:"varint,5,opt,name=offset_heading,json=offsetHeading,proto3" json:"offset_heading,omitempty"`
	OffsetDistance int32          `protobuf:"varint,6,opt,name=offset_distance,json=offsetDistance,proto3" json:"offset_distance,omitempty"`
	Turns          []*JumprunTurn `protobuf:"bytes,7,rep,name=turns,proto3" json:"turns,omitempty"`
	// contains filtered or unexported fields
}

func (*JumprunPath) Descriptor deprecated

func (*JumprunPath) Descriptor() ([]byte, []int)

Deprecated: Use JumprunPath.ProtoReflect.Descriptor instead.

func (*JumprunPath) GetExitDistance

func (x *JumprunPath) GetExitDistance() int32

func (*JumprunPath) GetHeading

func (x *JumprunPath) GetHeading() int32

func (*JumprunPath) GetOffsetDistance

func (x *JumprunPath) GetOffsetDistance() int32

func (*JumprunPath) GetOffsetHeading

func (x *JumprunPath) GetOffsetHeading() int32

func (*JumprunPath) GetTurns

func (x *JumprunPath) GetTurns() []*JumprunTurn

func (*JumprunPath) ProtoMessage

func (*JumprunPath) ProtoMessage()

func (*JumprunPath) ProtoReflect

func (x *JumprunPath) ProtoReflect() protoreflect.Message

func (*JumprunPath) Reset

func (x *JumprunPath) Reset()

func (*JumprunPath) String

func (x *JumprunPath) String() string

type JumprunTurn

type JumprunTurn struct {
	Distance int32 `protobuf:"varint,1,opt,name=distance,proto3" json:"distance,omitempty"`
	Heading  int32 `protobuf:"varint,2,opt,name=heading,proto3" json:"heading,omitempty"`
	// contains filtered or unexported fields
}

func (*JumprunTurn) Descriptor deprecated

func (*JumprunTurn) Descriptor() ([]byte, []int)

Deprecated: Use JumprunTurn.ProtoReflect.Descriptor instead.

func (*JumprunTurn) GetDistance

func (x *JumprunTurn) GetDistance() int32

func (*JumprunTurn) GetHeading

func (x *JumprunTurn) GetHeading() int32

func (*JumprunTurn) ProtoMessage

func (*JumprunTurn) ProtoMessage()

func (*JumprunTurn) ProtoReflect

func (x *JumprunTurn) ProtoReflect() protoreflect.Message

func (*JumprunTurn) Reset

func (x *JumprunTurn) Reset()

func (*JumprunTurn) String

func (x *JumprunTurn) String() string

type Load

type Load struct {
	Id                   uint64      `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	AircraftName         string      `protobuf:"bytes,2,opt,name=aircraft_name,json=aircraftName,proto3" json:"aircraft_name,omitempty"`
	LoadNumber           string      `protobuf:"bytes,3,opt,name=load_number,json=loadNumber,proto3" json:"load_number,omitempty"`
	CallMinutes          int32       `protobuf:"varint,4,opt,name=call_minutes,json=callMinutes,proto3" json:"call_minutes,omitempty"`
	CallMinutesString    string      `protobuf:"bytes,5,opt,name=call_minutes_string,json=callMinutesString,proto3" json:"call_minutes_string,omitempty"`
	SlotsAvailable       int32       `protobuf:"varint,6,opt,name=slots_available,json=slotsAvailable,proto3" json:"slots_available,omitempty"`
	SlotsAvailableString string      `protobuf:"bytes,7,opt,name=slots_available_string,json=slotsAvailableString,proto3" json:"slots_available_string,omitempty"`
	IsFueling            bool        `protobuf:"varint,8,opt,name=is_fueling,json=isFueling,proto3" json:"is_fueling,omitempty"`
	IsTurning            bool        `protobuf:"varint,9,opt,name=is_turning,json=isTurning,proto3" json:"is_turning,omitempty"`
	IsNoTime             bool        `protobuf:"varint,10,opt,name=is_no_time,json=isNoTime,proto3" json:"is_no_time,omitempty"`
	Slots                []*LoadSlot `protobuf:"bytes,11,rep,name=slots,proto3" json:"slots,omitempty"`
	// contains filtered or unexported fields
}

func (*Load) Descriptor deprecated

func (*Load) Descriptor() ([]byte, []int)

Deprecated: Use Load.ProtoReflect.Descriptor instead.

func (*Load) GetAircraftName

func (x *Load) GetAircraftName() string

func (*Load) GetCallMinutes

func (x *Load) GetCallMinutes() int32

func (*Load) GetCallMinutesString

func (x *Load) GetCallMinutesString() string

func (*Load) GetId

func (x *Load) GetId() uint64

func (*Load) GetIsFueling

func (x *Load) GetIsFueling() bool

func (*Load) GetIsNoTime

func (x *Load) GetIsNoTime() bool

func (*Load) GetIsTurning

func (x *Load) GetIsTurning() bool

func (*Load) GetLoadNumber

func (x *Load) GetLoadNumber() string

func (*Load) GetSlots

func (x *Load) GetSlots() []*LoadSlot

func (*Load) GetSlotsAvailable

func (x *Load) GetSlotsAvailable() int32

func (*Load) GetSlotsAvailableString

func (x *Load) GetSlotsAvailableString() string

func (*Load) ProtoMessage

func (*Load) ProtoMessage()

func (*Load) ProtoReflect

func (x *Load) ProtoReflect() protoreflect.Message

func (*Load) Reset

func (x *Load) Reset()

func (*Load) String

func (x *Load) String() string

type LoadSlot

type LoadSlot struct {

	// Types that are assignable to Slot:
	//	*LoadSlot_Jumper
	//	*LoadSlot_Group
	Slot isLoadSlot_Slot `protobuf_oneof:"slot"`
	// contains filtered or unexported fields
}

func (*LoadSlot) Descriptor deprecated

func (*LoadSlot) Descriptor() ([]byte, []int)

Deprecated: Use LoadSlot.ProtoReflect.Descriptor instead.

func (*LoadSlot) GetGroup

func (x *LoadSlot) GetGroup() *JumperGroup

func (*LoadSlot) GetJumper

func (x *LoadSlot) GetJumper() *Jumper

func (*LoadSlot) GetSlot

func (m *LoadSlot) GetSlot() isLoadSlot_Slot

func (*LoadSlot) ProtoMessage

func (*LoadSlot) ProtoMessage()

func (*LoadSlot) ProtoReflect

func (x *LoadSlot) ProtoReflect() protoreflect.Message

func (*LoadSlot) Reset

func (x *LoadSlot) Reset()

func (*LoadSlot) String

func (x *LoadSlot) String() string

type LoadSlot_Group

type LoadSlot_Group struct {
	Group *JumperGroup `protobuf:"bytes,2,opt,name=group,proto3,oneof"`
}

type LoadSlot_Jumper

type LoadSlot_Jumper struct {
	Jumper *Jumper `protobuf:"bytes,1,opt,name=jumper,proto3,oneof"`
}

type Loads

type Loads struct {
	ColumnCount int32   `protobuf:"varint,1,opt,name=column_count,json=columnCount,proto3" json:"column_count,omitempty"`
	Loads       []*Load `protobuf:"bytes,2,rep,name=loads,proto3" json:"loads,omitempty"`
	// contains filtered or unexported fields
}

func (*Loads) Descriptor deprecated

func (*Loads) Descriptor() ([]byte, []int)

Deprecated: Use Loads.ProtoReflect.Descriptor instead.

func (*Loads) GetColumnCount

func (x *Loads) GetColumnCount() int32

func (*Loads) GetLoads

func (x *Loads) GetLoads() []*Load

func (*Loads) ProtoMessage

func (*Loads) ProtoMessage()

func (*Loads) ProtoReflect

func (x *Loads) ProtoReflect() protoreflect.Message

func (*Loads) Reset

func (x *Loads) Reset()

func (*Loads) String

func (x *Loads) String() string

type ManifestServiceClient

type ManifestServiceClient interface {
	StreamUpdates(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (ManifestService_StreamUpdatesClient, error)
	SignInWithApple(ctx context.Context, in *SignInWithAppleRequest, opts ...grpc.CallOption) (*SignInResponse, error)
	SignOut(ctx context.Context, in *SignOutRequest, opts ...grpc.CallOption) (*SignOutResponse, error)
	VerifySessionID(ctx context.Context, in *VerifySessionRequest, opts ...grpc.CallOption) (*SignInResponse, error)
	ToggleFuelRequested(ctx context.Context, in *ToggleFuelRequestedRequest, opts ...grpc.CallOption) (*ToggleFuelRequestedResponse, error)
	RestartServer(ctx context.Context, in *RestartServerRequest, opts ...grpc.CallOption) (*RestartServerResponse, error)
}

ManifestServiceClient is the client API for ManifestService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ManifestServiceServer

type ManifestServiceServer interface {
	StreamUpdates(*emptypb.Empty, ManifestService_StreamUpdatesServer) error
	SignInWithApple(context.Context, *SignInWithAppleRequest) (*SignInResponse, error)
	SignOut(context.Context, *SignOutRequest) (*SignOutResponse, error)
	VerifySessionID(context.Context, *VerifySessionRequest) (*SignInResponse, error)
	ToggleFuelRequested(context.Context, *ToggleFuelRequestedRequest) (*ToggleFuelRequestedResponse, error)
	RestartServer(context.Context, *RestartServerRequest) (*RestartServerResponse, error)
	// contains filtered or unexported methods
}

ManifestServiceServer is the server API for ManifestService service. All implementations must embed UnimplementedManifestServiceServer for forward compatibility

type ManifestService_StreamUpdatesClient

type ManifestService_StreamUpdatesClient interface {
	Recv() (*ManifestUpdate, error)
	grpc.ClientStream
}

type ManifestService_StreamUpdatesServer

type ManifestService_StreamUpdatesServer interface {
	Send(*ManifestUpdate) error
	grpc.ServerStream
}

type ManifestUpdate

type ManifestUpdate struct {
	Status     *Status     `protobuf:"bytes,1,opt,name=status,proto3,oneof" json:"status,omitempty"`
	Options    *Options    `protobuf:"bytes,2,opt,name=options,proto3,oneof" json:"options,omitempty"`
	Jumprun    *Jumprun    `protobuf:"bytes,3,opt,name=jumprun,proto3,oneof" json:"jumprun,omitempty"`
	WindsAloft *WindsAloft `protobuf:"bytes,4,opt,name=winds_aloft,json=windsAloft,proto3,oneof" json:"winds_aloft,omitempty"`
	Loads      *Loads      `protobuf:"bytes,5,opt,name=loads,proto3,oneof" json:"loads,omitempty"`
	// contains filtered or unexported fields
}

func (*ManifestUpdate) Descriptor deprecated

func (*ManifestUpdate) Descriptor() ([]byte, []int)

Deprecated: Use ManifestUpdate.ProtoReflect.Descriptor instead.

func (*ManifestUpdate) GetJumprun

func (x *ManifestUpdate) GetJumprun() *Jumprun

func (*ManifestUpdate) GetLoads

func (x *ManifestUpdate) GetLoads() *Loads

func (*ManifestUpdate) GetOptions

func (x *ManifestUpdate) GetOptions() *Options

func (*ManifestUpdate) GetStatus

func (x *ManifestUpdate) GetStatus() *Status

func (*ManifestUpdate) GetWindsAloft

func (x *ManifestUpdate) GetWindsAloft() *WindsAloft

func (*ManifestUpdate) ProtoMessage

func (*ManifestUpdate) ProtoMessage()

func (*ManifestUpdate) ProtoReflect

func (x *ManifestUpdate) ProtoReflect() protoreflect.Message

func (*ManifestUpdate) Reset

func (x *ManifestUpdate) Reset()

func (*ManifestUpdate) String

func (x *ManifestUpdate) String() string

type Options

type Options struct {
	DisplayNicknames bool   `protobuf:"varint,2,opt,name=display_nicknames,json=displayNicknames,proto3" json:"display_nicknames,omitempty"`
	DisplayWeather   bool   `protobuf:"varint,3,opt,name=display_weather,json=displayWeather,proto3" json:"display_weather,omitempty"`
	DisplayWinds     bool   `protobuf:"varint,4,opt,name=display_winds,json=displayWinds,proto3" json:"display_winds,omitempty"`
	Message          string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	MessageColor     uint32 `protobuf:"varint,6,opt,name=messageColor,proto3" json:"messageColor,omitempty"`
	Sunrise          string `protobuf:"bytes,7,opt,name=sunrise,proto3" json:"sunrise,omitempty"`
	Sunset           string `protobuf:"bytes,8,opt,name=sunset,proto3" json:"sunset,omitempty"`
	FuelRequested    bool   `protobuf:"varint,9,opt,name=fuelRequested,proto3" json:"fuelRequested,omitempty"`
	// contains filtered or unexported fields
}

func (*Options) Descriptor deprecated

func (*Options) Descriptor() ([]byte, []int)

Deprecated: Use Options.ProtoReflect.Descriptor instead.

func (*Options) GetDisplayNicknames

func (x *Options) GetDisplayNicknames() bool

func (*Options) GetDisplayWeather

func (x *Options) GetDisplayWeather() bool

func (*Options) GetDisplayWinds

func (x *Options) GetDisplayWinds() bool

func (*Options) GetFuelRequested

func (x *Options) GetFuelRequested() bool

func (*Options) GetMessage

func (x *Options) GetMessage() string

func (*Options) GetMessageColor

func (x *Options) GetMessageColor() uint32

func (*Options) GetSunrise

func (x *Options) GetSunrise() string

func (*Options) GetSunset

func (x *Options) GetSunset() string

func (*Options) ProtoMessage

func (*Options) ProtoMessage()

func (*Options) ProtoReflect

func (x *Options) ProtoReflect() protoreflect.Message

func (*Options) Reset

func (x *Options) Reset()

func (*Options) String

func (x *Options) String() string

type RestartServerRequest

type RestartServerRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RestartServerRequest) Descriptor deprecated

func (*RestartServerRequest) Descriptor() ([]byte, []int)

Deprecated: Use RestartServerRequest.ProtoReflect.Descriptor instead.

func (*RestartServerRequest) GetSessionId

func (x *RestartServerRequest) GetSessionId() string

func (*RestartServerRequest) ProtoMessage

func (*RestartServerRequest) ProtoMessage()

func (*RestartServerRequest) ProtoReflect

func (x *RestartServerRequest) ProtoReflect() protoreflect.Message

func (*RestartServerRequest) Reset

func (x *RestartServerRequest) Reset()

func (*RestartServerRequest) String

func (x *RestartServerRequest) String() string

type RestartServerResponse

type RestartServerResponse struct {
	ErrorMessage string `protobuf:"bytes,1,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

func (*RestartServerResponse) Descriptor deprecated

func (*RestartServerResponse) Descriptor() ([]byte, []int)

Deprecated: Use RestartServerResponse.ProtoReflect.Descriptor instead.

func (*RestartServerResponse) GetErrorMessage

func (x *RestartServerResponse) GetErrorMessage() string

func (*RestartServerResponse) ProtoMessage

func (*RestartServerResponse) ProtoMessage()

func (*RestartServerResponse) ProtoReflect

func (x *RestartServerResponse) ProtoReflect() protoreflect.Message

func (*RestartServerResponse) Reset

func (x *RestartServerResponse) Reset()

func (*RestartServerResponse) String

func (x *RestartServerResponse) String() string

type SignInResponse

type SignInResponse struct {
	SessionId         string   `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	SessionExpiration int64    `protobuf:"varint,2,opt,name=session_expiration,json=sessionExpiration,proto3" json:"session_expiration,omitempty"`
	IsValid           bool     `protobuf:"varint,3,opt,name=is_valid,json=isValid,proto3" json:"is_valid,omitempty"`
	Roles             []string `protobuf:"bytes,4,rep,name=roles,proto3" json:"roles,omitempty"`
	ErrorMessage      string   `protobuf:"bytes,5,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	SessionDeleted    bool     `protobuf:"varint,6,opt,name=session_deleted,json=sessionDeleted,proto3" json:"session_deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*SignInResponse) Descriptor deprecated

func (*SignInResponse) Descriptor() ([]byte, []int)

Deprecated: Use SignInResponse.ProtoReflect.Descriptor instead.

func (*SignInResponse) GetErrorMessage

func (x *SignInResponse) GetErrorMessage() string

func (*SignInResponse) GetIsValid

func (x *SignInResponse) GetIsValid() bool

func (*SignInResponse) GetRoles

func (x *SignInResponse) GetRoles() []string

func (*SignInResponse) GetSessionDeleted

func (x *SignInResponse) GetSessionDeleted() bool

func (*SignInResponse) GetSessionExpiration

func (x *SignInResponse) GetSessionExpiration() int64

func (*SignInResponse) GetSessionId

func (x *SignInResponse) GetSessionId() string

func (*SignInResponse) ProtoMessage

func (*SignInResponse) ProtoMessage()

func (*SignInResponse) ProtoReflect

func (x *SignInResponse) ProtoReflect() protoreflect.Message

func (*SignInResponse) Reset

func (x *SignInResponse) Reset()

func (*SignInResponse) String

func (x *SignInResponse) String() string

type SignInWithAppleRequest

type SignInWithAppleRequest struct {
	BundleId          string `protobuf:"bytes,1,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
	Nonce             string `protobuf:"bytes,2,opt,name=nonce,proto3" json:"nonce,omitempty"`
	IdentityToken     string `protobuf:"bytes,3,opt,name=identity_token,json=identityToken,proto3" json:"identity_token,omitempty"`
	AuthorizationCode string `protobuf:"bytes,4,opt,name=authorization_code,json=authorizationCode,proto3" json:"authorization_code,omitempty"`
	GivenName         string `protobuf:"bytes,5,opt,name=given_name,json=givenName,proto3" json:"given_name,omitempty"`
	FamilyName        string `protobuf:"bytes,6,opt,name=family_name,json=familyName,proto3" json:"family_name,omitempty"`
	// contains filtered or unexported fields
}

func (*SignInWithAppleRequest) Descriptor deprecated

func (*SignInWithAppleRequest) Descriptor() ([]byte, []int)

Deprecated: Use SignInWithAppleRequest.ProtoReflect.Descriptor instead.

func (*SignInWithAppleRequest) GetAuthorizationCode

func (x *SignInWithAppleRequest) GetAuthorizationCode() string

func (*SignInWithAppleRequest) GetBundleId

func (x *SignInWithAppleRequest) GetBundleId() string

func (*SignInWithAppleRequest) GetFamilyName

func (x *SignInWithAppleRequest) GetFamilyName() string

func (*SignInWithAppleRequest) GetGivenName

func (x *SignInWithAppleRequest) GetGivenName() string

func (*SignInWithAppleRequest) GetIdentityToken

func (x *SignInWithAppleRequest) GetIdentityToken() string

func (*SignInWithAppleRequest) GetNonce

func (x *SignInWithAppleRequest) GetNonce() string

func (*SignInWithAppleRequest) ProtoMessage

func (*SignInWithAppleRequest) ProtoMessage()

func (*SignInWithAppleRequest) ProtoReflect

func (x *SignInWithAppleRequest) ProtoReflect() protoreflect.Message

func (*SignInWithAppleRequest) Reset

func (x *SignInWithAppleRequest) Reset()

func (*SignInWithAppleRequest) String

func (x *SignInWithAppleRequest) String() string

type SignOutRequest

type SignOutRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SignOutRequest) Descriptor deprecated

func (*SignOutRequest) Descriptor() ([]byte, []int)

Deprecated: Use SignOutRequest.ProtoReflect.Descriptor instead.

func (*SignOutRequest) GetSessionId

func (x *SignOutRequest) GetSessionId() string

func (*SignOutRequest) ProtoMessage

func (*SignOutRequest) ProtoMessage()

func (*SignOutRequest) ProtoReflect

func (x *SignOutRequest) ProtoReflect() protoreflect.Message

func (*SignOutRequest) Reset

func (x *SignOutRequest) Reset()

func (*SignOutRequest) String

func (x *SignOutRequest) String() string

type SignOutResponse

type SignOutResponse struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SignOutResponse) Descriptor deprecated

func (*SignOutResponse) Descriptor() ([]byte, []int)

Deprecated: Use SignOutResponse.ProtoReflect.Descriptor instead.

func (*SignOutResponse) GetSessionId

func (x *SignOutResponse) GetSessionId() string

func (*SignOutResponse) ProtoMessage

func (*SignOutResponse) ProtoMessage()

func (*SignOutResponse) ProtoReflect

func (x *SignOutResponse) ProtoReflect() protoreflect.Message

func (*SignOutResponse) Reset

func (x *SignOutResponse) Reset()

func (*SignOutResponse) String

func (x *SignOutResponse) String() string

type Status

type Status struct {
	Winds            string `protobuf:"bytes,1,opt,name=winds,proto3" json:"winds,omitempty"`
	WindsColor       uint32 `protobuf:"varint,2,opt,name=windsColor,proto3" json:"windsColor,omitempty"`
	Clouds           string `protobuf:"bytes,3,opt,name=clouds,proto3" json:"clouds,omitempty"`
	CloudsColor      uint32 `protobuf:"varint,4,opt,name=cloudsColor,proto3" json:"cloudsColor,omitempty"`
	Weather          string `protobuf:"bytes,5,opt,name=weather,proto3" json:"weather,omitempty"`
	WeatherColor     uint32 `protobuf:"varint,6,opt,name=weatherColor,proto3" json:"weatherColor,omitempty"`
	Separation       string `protobuf:"bytes,7,opt,name=separation,proto3" json:"separation,omitempty"`
	SeparationColor  uint32 `protobuf:"varint,8,opt,name=separationColor,proto3" json:"separationColor,omitempty"`
	Temperature      string `protobuf:"bytes,9,opt,name=temperature,proto3" json:"temperature,omitempty"`
	TemperatureColor uint32 `protobuf:"varint,10,opt,name=temperatureColor,proto3" json:"temperatureColor,omitempty"`
	// contains filtered or unexported fields
}

func (*Status) Descriptor deprecated

func (*Status) Descriptor() ([]byte, []int)

Deprecated: Use Status.ProtoReflect.Descriptor instead.

func (*Status) GetClouds

func (x *Status) GetClouds() string

func (*Status) GetCloudsColor

func (x *Status) GetCloudsColor() uint32

func (*Status) GetSeparation

func (x *Status) GetSeparation() string

func (*Status) GetSeparationColor

func (x *Status) GetSeparationColor() uint32

func (*Status) GetTemperature

func (x *Status) GetTemperature() string

func (*Status) GetTemperatureColor

func (x *Status) GetTemperatureColor() uint32

func (*Status) GetWeather

func (x *Status) GetWeather() string

func (*Status) GetWeatherColor

func (x *Status) GetWeatherColor() uint32

func (*Status) GetWinds

func (x *Status) GetWinds() string

func (*Status) GetWindsColor

func (x *Status) GetWindsColor() uint32

func (*Status) ProtoMessage

func (*Status) ProtoMessage()

func (*Status) ProtoReflect

func (x *Status) ProtoReflect() protoreflect.Message

func (*Status) Reset

func (x *Status) Reset()

func (*Status) String

func (x *Status) String() string

type ToggleFuelRequestedRequest

type ToggleFuelRequestedRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ToggleFuelRequestedRequest) Descriptor deprecated

func (*ToggleFuelRequestedRequest) Descriptor() ([]byte, []int)

Deprecated: Use ToggleFuelRequestedRequest.ProtoReflect.Descriptor instead.

func (*ToggleFuelRequestedRequest) GetSessionId

func (x *ToggleFuelRequestedRequest) GetSessionId() string

func (*ToggleFuelRequestedRequest) ProtoMessage

func (*ToggleFuelRequestedRequest) ProtoMessage()

func (*ToggleFuelRequestedRequest) ProtoReflect

func (*ToggleFuelRequestedRequest) Reset

func (x *ToggleFuelRequestedRequest) Reset()

func (*ToggleFuelRequestedRequest) String

func (x *ToggleFuelRequestedRequest) String() string

type ToggleFuelRequestedResponse

type ToggleFuelRequestedResponse struct {
	ErrorMessage string `protobuf:"bytes,1,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

func (*ToggleFuelRequestedResponse) Descriptor deprecated

func (*ToggleFuelRequestedResponse) Descriptor() ([]byte, []int)

Deprecated: Use ToggleFuelRequestedResponse.ProtoReflect.Descriptor instead.

func (*ToggleFuelRequestedResponse) GetErrorMessage

func (x *ToggleFuelRequestedResponse) GetErrorMessage() string

func (*ToggleFuelRequestedResponse) ProtoMessage

func (*ToggleFuelRequestedResponse) ProtoMessage()

func (*ToggleFuelRequestedResponse) ProtoReflect

func (*ToggleFuelRequestedResponse) Reset

func (x *ToggleFuelRequestedResponse) Reset()

func (*ToggleFuelRequestedResponse) String

func (x *ToggleFuelRequestedResponse) String() string

type UnimplementedManifestServiceServer

type UnimplementedManifestServiceServer struct {
}

UnimplementedManifestServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedManifestServiceServer) RestartServer

func (UnimplementedManifestServiceServer) SignInWithApple

func (UnimplementedManifestServiceServer) SignOut

func (UnimplementedManifestServiceServer) StreamUpdates

func (UnimplementedManifestServiceServer) ToggleFuelRequested

func (UnimplementedManifestServiceServer) VerifySessionID

type UnsafeManifestServiceServer

type UnsafeManifestServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeManifestServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ManifestServiceServer will result in compilation errors.

type VerifySessionRequest

type VerifySessionRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifySessionRequest) Descriptor deprecated

func (*VerifySessionRequest) Descriptor() ([]byte, []int)

Deprecated: Use VerifySessionRequest.ProtoReflect.Descriptor instead.

func (*VerifySessionRequest) GetSessionId

func (x *VerifySessionRequest) GetSessionId() string

func (*VerifySessionRequest) ProtoMessage

func (*VerifySessionRequest) ProtoMessage()

func (*VerifySessionRequest) ProtoReflect

func (x *VerifySessionRequest) ProtoReflect() protoreflect.Message

func (*VerifySessionRequest) Reset

func (x *VerifySessionRequest) Reset()

func (*VerifySessionRequest) String

func (x *VerifySessionRequest) String() string

type WebContent

type WebContent struct {
	Func        WebContentFunc
	Content     []byte
	ContentType string
	ModifyTime  time.Time
}

type WebContentFunc

type WebContentFunc func(http.ResponseWriter, *http.Request)

type WebServer

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

func NewWebServer

func NewWebServer(
	controller *core.Controller,
	httpAddress, httpsAddress, grpcAddress, certFile, keyFile string,
) (*WebServer, error)

func (*WebServer) Close

func (s *WebServer) Close()

func (*WebServer) ContentModifyTime

func (s *WebServer) ContentModifyTime(path string) (time.Time, bool)

func (*WebServer) SetContent

func (s *WebServer) SetContent(path string, content []byte, contentType string)

func (*WebServer) SetContentFunc

func (s *WebServer) SetContentFunc(path string, f WebContentFunc)

func (*WebServer) SetContentWithTime

func (s *WebServer) SetContentWithTime(
	path string,
	content []byte,
	contentType string,
	modifyTime time.Time,
)

func (*WebServer) Start

func (s *WebServer) Start() error

type WindsAloft

type WindsAloft struct {
	Samples []*WindsAloftSample `protobuf:"bytes,1,rep,name=samples,proto3" json:"samples,omitempty"`
	// contains filtered or unexported fields
}

func (*WindsAloft) Descriptor deprecated

func (*WindsAloft) Descriptor() ([]byte, []int)

Deprecated: Use WindsAloft.ProtoReflect.Descriptor instead.

func (*WindsAloft) GetSamples

func (x *WindsAloft) GetSamples() []*WindsAloftSample

func (*WindsAloft) ProtoMessage

func (*WindsAloft) ProtoMessage()

func (*WindsAloft) ProtoReflect

func (x *WindsAloft) ProtoReflect() protoreflect.Message

func (*WindsAloft) Reset

func (x *WindsAloft) Reset()

func (*WindsAloft) String

func (x *WindsAloft) String() string

type WindsAloftSample

type WindsAloftSample struct {
	Altitude    int32 `protobuf:"varint,1,opt,name=altitude,proto3" json:"altitude,omitempty"`
	Heading     int32 `protobuf:"varint,2,opt,name=heading,proto3" json:"heading,omitempty"`
	Speed       int32 `protobuf:"varint,3,opt,name=speed,proto3" json:"speed,omitempty"`
	Temperature int32 `protobuf:"varint,4,opt,name=temperature,proto3" json:"temperature,omitempty"`
	Variable    bool  `protobuf:"varint,5,opt,name=variable,proto3" json:"variable,omitempty"`
	// contains filtered or unexported fields
}

func (*WindsAloftSample) Descriptor deprecated

func (*WindsAloftSample) Descriptor() ([]byte, []int)

Deprecated: Use WindsAloftSample.ProtoReflect.Descriptor instead.

func (*WindsAloftSample) GetAltitude

func (x *WindsAloftSample) GetAltitude() int32

func (*WindsAloftSample) GetHeading

func (x *WindsAloftSample) GetHeading() int32

func (*WindsAloftSample) GetSpeed

func (x *WindsAloftSample) GetSpeed() int32

func (*WindsAloftSample) GetTemperature

func (x *WindsAloftSample) GetTemperature() int32

func (*WindsAloftSample) GetVariable

func (x *WindsAloftSample) GetVariable() bool

func (*WindsAloftSample) ProtoMessage

func (*WindsAloftSample) ProtoMessage()

func (*WindsAloftSample) ProtoReflect

func (x *WindsAloftSample) ProtoReflect() protoreflect.Message

func (*WindsAloftSample) Reset

func (x *WindsAloftSample) Reset()

func (*WindsAloftSample) String

func (x *WindsAloftSample) String() string

Jump to

Keyboard shortcuts

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