Help us shape the future of Go! Take the 2026 Go Developer Survey

satellite

package
v0.0.9 Latest Latest
Warning

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

Go to latest
Published: Apr 6, 2026 License: CC0-1.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TransactionISatelliteTransmissionUpdateCallbackOnSendDatagramStateChanged    = binder.FirstCallTransaction + 0
	TransactionISatelliteTransmissionUpdateCallbackOnReceiveDatagramStateChanged = binder.FirstCallTransaction + 1
	TransactionISatelliteTransmissionUpdateCallbackOnSatellitePositionChanged    = binder.FirstCallTransaction + 2
)
View Source
const (
	MethodISatelliteTransmissionUpdateCallbackOnSendDatagramStateChanged    = "onSendDatagramStateChanged"
	MethodISatelliteTransmissionUpdateCallbackOnReceiveDatagramStateChanged = "onReceiveDatagramStateChanged"
	MethodISatelliteTransmissionUpdateCallbackOnSatellitePositionChanged    = "onSatellitePositionChanged"
)
View Source
const DescriptorINtnSignalStrengthCallback = "android.telephony.satellite.INtnSignalStrengthCallback"
View Source
const DescriptorISatelliteCapabilitiesCallback = "android.telephony.satellite.ISatelliteCapabilitiesCallback"
View Source
const DescriptorISatelliteCommunicationAllowedStateCallback = "android.telephony.satellite.ISatelliteCommunicationAllowedStateCallback"
View Source
const DescriptorISatelliteDatagramCallback = "android.telephony.satellite.ISatelliteDatagramCallback"
View Source
const DescriptorISatelliteModemStateCallback = "android.telephony.satellite.ISatelliteModemStateCallback"
View Source
const DescriptorISatelliteProvisionStateCallback = "android.telephony.satellite.ISatelliteProvisionStateCallback"
View Source
const DescriptorISatelliteSupportedStateCallback = "android.telephony.satellite.ISatelliteSupportedStateCallback"
View Source
const DescriptorISatelliteTransmissionUpdateCallback = "android.telephony.satellite.ISatelliteTransmissionUpdateCallback"
View Source
const (
	MethodINtnSignalStrengthCallbackOnNtnSignalStrengthChanged = "onNtnSignalStrengthChanged"
)
View Source
const (
	MethodISatelliteCapabilitiesCallbackOnSatelliteCapabilitiesChanged = "onSatelliteCapabilitiesChanged"
)
View Source
const (
	MethodISatelliteCommunicationAllowedStateCallbackOnSatelliteCommunicationAllowedStateChanged = "onSatelliteCommunicationAllowedStateChanged"
)
View Source
const (
	MethodISatelliteDatagramCallbackOnSatelliteDatagramReceived = "onSatelliteDatagramReceived"
)
View Source
const (
	MethodISatelliteModemStateCallbackOnSatelliteModemStateChanged = "onSatelliteModemStateChanged"
)
View Source
const (
	MethodISatelliteProvisionStateCallbackOnSatelliteProvisionStateChanged = "onSatelliteProvisionStateChanged"
)
View Source
const (
	MethodISatelliteSupportedStateCallbackOnSatelliteSupportedStateChanged = "onSatelliteSupportedStateChanged"
)
View Source
const (
	TransactionINtnSignalStrengthCallbackOnNtnSignalStrengthChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionISatelliteCapabilitiesCallbackOnSatelliteCapabilitiesChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionISatelliteCommunicationAllowedStateCallbackOnSatelliteCommunicationAllowedStateChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionISatelliteDatagramCallbackOnSatelliteDatagramReceived = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionISatelliteModemStateCallbackOnSatelliteModemStateChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionISatelliteProvisionStateCallbackOnSatelliteProvisionStateChanged = binder.FirstCallTransaction + 0
)
View Source
const (
	TransactionISatelliteSupportedStateCallbackOnSatelliteSupportedStateChanged = binder.FirstCallTransaction + 0
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AntennaDirection

type AntennaDirection struct {
	X float32
	Y float32
	Z float32
}

func (*AntennaDirection) MarshalParcel

func (s *AntennaDirection) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AntennaDirection) UnmarshalParcel

func (s *AntennaDirection) UnmarshalParcel(
	p *parcel.Parcel,
) error

type AntennaPosition

type AntennaPosition struct {
	SuggestedHoldPosition int32
	AntennaDirection      *AntennaDirection
}

func (*AntennaPosition) MarshalParcel

func (s *AntennaPosition) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AntennaPosition) UnmarshalParcel

func (s *AntennaPosition) UnmarshalParcel(
	p *parcel.Parcel,
) error

type INtnSignalStrengthCallback

type INtnSignalStrengthCallback interface {
	AsBinder() binder.IBinder
	OnNtnSignalStrengthChanged(ctx context.Context, ntnSignalStrength NtnSignalStrength) error
}

func NewNtnSignalStrengthCallbackStub

func NewNtnSignalStrengthCallbackStub(
	impl INtnSignalStrengthCallbackServer,
) INtnSignalStrengthCallback

NewNtnSignalStrengthCallbackStub creates a server-side INtnSignalStrengthCallback wrapping the given server implementation. The returned value satisfies INtnSignalStrengthCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type INtnSignalStrengthCallbackServer

type INtnSignalStrengthCallbackServer interface {
	OnNtnSignalStrengthChanged(ctx context.Context, ntnSignalStrength NtnSignalStrength) error
}

INtnSignalStrengthCallbackServer is the server-side interface that user implementations provide to NewNtnSignalStrengthCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISatelliteCapabilitiesCallback

type ISatelliteCapabilitiesCallback interface {
	AsBinder() binder.IBinder
	OnSatelliteCapabilitiesChanged(ctx context.Context, capabilities SatelliteCapabilities) error
}

func NewSatelliteCapabilitiesCallbackStub

func NewSatelliteCapabilitiesCallbackStub(
	impl ISatelliteCapabilitiesCallbackServer,
) ISatelliteCapabilitiesCallback

NewSatelliteCapabilitiesCallbackStub creates a server-side ISatelliteCapabilitiesCallback wrapping the given server implementation. The returned value satisfies ISatelliteCapabilitiesCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ISatelliteCapabilitiesCallbackServer

type ISatelliteCapabilitiesCallbackServer interface {
	OnSatelliteCapabilitiesChanged(ctx context.Context, capabilities SatelliteCapabilities) error
}

ISatelliteCapabilitiesCallbackServer is the server-side interface that user implementations provide to NewSatelliteCapabilitiesCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISatelliteCommunicationAllowedStateCallback

type ISatelliteCommunicationAllowedStateCallback interface {
	AsBinder() binder.IBinder
	OnSatelliteCommunicationAllowedStateChanged(ctx context.Context, isAllowed bool) error
}

func NewSatelliteCommunicationAllowedStateCallbackStub

func NewSatelliteCommunicationAllowedStateCallbackStub(
	impl ISatelliteCommunicationAllowedStateCallbackServer,
) ISatelliteCommunicationAllowedStateCallback

NewSatelliteCommunicationAllowedStateCallbackStub creates a server-side ISatelliteCommunicationAllowedStateCallback wrapping the given server implementation. The returned value satisfies ISatelliteCommunicationAllowedStateCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ISatelliteCommunicationAllowedStateCallbackServer

type ISatelliteCommunicationAllowedStateCallbackServer interface {
	OnSatelliteCommunicationAllowedStateChanged(ctx context.Context, isAllowed bool) error
}

ISatelliteCommunicationAllowedStateCallbackServer is the server-side interface that user implementations provide to NewSatelliteCommunicationAllowedStateCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISatelliteDatagramCallback

type ISatelliteDatagramCallback interface {
	AsBinder() binder.IBinder
	OnSatelliteDatagramReceived(ctx context.Context, datagramId int64, datagram SatelliteDatagram, pendingCount int32, callback types.IVoidConsumer) error
}

func NewSatelliteDatagramCallbackStub

func NewSatelliteDatagramCallbackStub(
	impl ISatelliteDatagramCallbackServer,
) ISatelliteDatagramCallback

NewSatelliteDatagramCallbackStub creates a server-side ISatelliteDatagramCallback wrapping the given server implementation. The returned value satisfies ISatelliteDatagramCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ISatelliteDatagramCallbackServer

type ISatelliteDatagramCallbackServer interface {
	OnSatelliteDatagramReceived(ctx context.Context, datagramId int64, datagram SatelliteDatagram, pendingCount int32, callback types.IVoidConsumer) error
}

ISatelliteDatagramCallbackServer is the server-side interface that user implementations provide to NewSatelliteDatagramCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISatelliteModemStateCallback

type ISatelliteModemStateCallback interface {
	AsBinder() binder.IBinder
	OnSatelliteModemStateChanged(ctx context.Context, state int32) error
}

func NewSatelliteModemStateCallbackStub

func NewSatelliteModemStateCallbackStub(
	impl ISatelliteModemStateCallbackServer,
) ISatelliteModemStateCallback

NewSatelliteModemStateCallbackStub creates a server-side ISatelliteModemStateCallback wrapping the given server implementation. The returned value satisfies ISatelliteModemStateCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ISatelliteModemStateCallbackServer

type ISatelliteModemStateCallbackServer interface {
	OnSatelliteModemStateChanged(ctx context.Context, state int32) error
}

ISatelliteModemStateCallbackServer is the server-side interface that user implementations provide to NewSatelliteModemStateCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISatelliteProvisionStateCallback

type ISatelliteProvisionStateCallback interface {
	AsBinder() binder.IBinder
	OnSatelliteProvisionStateChanged(ctx context.Context, provisioned bool) error
}

func NewSatelliteProvisionStateCallbackStub

func NewSatelliteProvisionStateCallbackStub(
	impl ISatelliteProvisionStateCallbackServer,
) ISatelliteProvisionStateCallback

NewSatelliteProvisionStateCallbackStub creates a server-side ISatelliteProvisionStateCallback wrapping the given server implementation. The returned value satisfies ISatelliteProvisionStateCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ISatelliteProvisionStateCallbackServer

type ISatelliteProvisionStateCallbackServer interface {
	OnSatelliteProvisionStateChanged(ctx context.Context, provisioned bool) error
}

ISatelliteProvisionStateCallbackServer is the server-side interface that user implementations provide to NewSatelliteProvisionStateCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISatelliteSupportedStateCallback

type ISatelliteSupportedStateCallback interface {
	AsBinder() binder.IBinder
	OnSatelliteSupportedStateChanged(ctx context.Context, supported bool) error
}

func NewSatelliteSupportedStateCallbackStub

func NewSatelliteSupportedStateCallbackStub(
	impl ISatelliteSupportedStateCallbackServer,
) ISatelliteSupportedStateCallback

NewSatelliteSupportedStateCallbackStub creates a server-side ISatelliteSupportedStateCallback wrapping the given server implementation. The returned value satisfies ISatelliteSupportedStateCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ISatelliteSupportedStateCallbackServer

type ISatelliteSupportedStateCallbackServer interface {
	OnSatelliteSupportedStateChanged(ctx context.Context, supported bool) error
}

ISatelliteSupportedStateCallbackServer is the server-side interface that user implementations provide to NewSatelliteSupportedStateCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ISatelliteTransmissionUpdateCallback

type ISatelliteTransmissionUpdateCallback interface {
	AsBinder() binder.IBinder
	OnSendDatagramStateChanged(ctx context.Context, datagramType int32, state int32, sendPendingCount int32, errorCode int32) error
	OnReceiveDatagramStateChanged(ctx context.Context, state int32, receivePendingCount int32, errorCode int32) error
	OnSatellitePositionChanged(ctx context.Context, pointingInfo PointingInfo) error
}

func NewSatelliteTransmissionUpdateCallbackStub

func NewSatelliteTransmissionUpdateCallbackStub(
	impl ISatelliteTransmissionUpdateCallbackServer,
) ISatelliteTransmissionUpdateCallback

NewSatelliteTransmissionUpdateCallbackStub creates a server-side ISatelliteTransmissionUpdateCallback wrapping the given server implementation. The returned value satisfies ISatelliteTransmissionUpdateCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type ISatelliteTransmissionUpdateCallbackServer

type ISatelliteTransmissionUpdateCallbackServer interface {
	OnSendDatagramStateChanged(ctx context.Context, datagramType int32, state int32, sendPendingCount int32, errorCode int32) error
	OnReceiveDatagramStateChanged(ctx context.Context, state int32, receivePendingCount int32, errorCode int32) error
	OnSatellitePositionChanged(ctx context.Context, pointingInfo PointingInfo) error
}

ISatelliteTransmissionUpdateCallbackServer is the server-side interface that user implementations provide to NewSatelliteTransmissionUpdateCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type NtnSignalStrength

type NtnSignalStrength struct {
	Level int32
}

func (*NtnSignalStrength) MarshalParcel

func (s *NtnSignalStrength) MarshalParcel(
	p *parcel.Parcel,
) error

func (*NtnSignalStrength) UnmarshalParcel

func (s *NtnSignalStrength) UnmarshalParcel(
	p *parcel.Parcel,
) error

type NtnSignalStrengthCallbackProxy

type NtnSignalStrengthCallbackProxy struct {
	Remote binder.IBinder
}

func NewNtnSignalStrengthCallbackProxy

func NewNtnSignalStrengthCallbackProxy(
	remote binder.IBinder,
) *NtnSignalStrengthCallbackProxy

func (*NtnSignalStrengthCallbackProxy) AsBinder

func (*NtnSignalStrengthCallbackProxy) OnNtnSignalStrengthChanged

func (p *NtnSignalStrengthCallbackProxy) OnNtnSignalStrengthChanged(
	ctx context.Context,
	ntnSignalStrength NtnSignalStrength,
) error

type NtnSignalStrengthCallbackStub

type NtnSignalStrengthCallbackStub struct {
	Impl      INtnSignalStrengthCallback
	Transport binder.VersionAwareTransport
}

NtnSignalStrengthCallbackStub dispatches incoming binder transactions to a typed INtnSignalStrengthCallback implementation.

func (*NtnSignalStrengthCallbackStub) Descriptor

func (s *NtnSignalStrengthCallbackStub) Descriptor() string

func (*NtnSignalStrengthCallbackStub) OnTransaction

type PointingInfo

type PointingInfo struct {
	SatelliteAzimuthDegrees   float32
	SatelliteElevationDegrees float32
}

func (*PointingInfo) MarshalParcel

func (s *PointingInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*PointingInfo) UnmarshalParcel

func (s *PointingInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SatelliteCapabilities

type SatelliteCapabilities struct {
	IsPointingRequired          bool
	MaxBytesPerOutgoingDatagram int32
}

func (*SatelliteCapabilities) MarshalParcel

func (s *SatelliteCapabilities) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SatelliteCapabilities) UnmarshalParcel

func (s *SatelliteCapabilities) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SatelliteCapabilitiesCallbackProxy

type SatelliteCapabilitiesCallbackProxy struct {
	Remote binder.IBinder
}

func NewSatelliteCapabilitiesCallbackProxy

func NewSatelliteCapabilitiesCallbackProxy(
	remote binder.IBinder,
) *SatelliteCapabilitiesCallbackProxy

func (*SatelliteCapabilitiesCallbackProxy) AsBinder

func (*SatelliteCapabilitiesCallbackProxy) OnSatelliteCapabilitiesChanged

func (p *SatelliteCapabilitiesCallbackProxy) OnSatelliteCapabilitiesChanged(
	ctx context.Context,
	capabilities SatelliteCapabilities,
) error

type SatelliteCapabilitiesCallbackStub

type SatelliteCapabilitiesCallbackStub struct {
	Impl      ISatelliteCapabilitiesCallback
	Transport binder.VersionAwareTransport
}

SatelliteCapabilitiesCallbackStub dispatches incoming binder transactions to a typed ISatelliteCapabilitiesCallback implementation.

func (*SatelliteCapabilitiesCallbackStub) Descriptor

func (s *SatelliteCapabilitiesCallbackStub) Descriptor() string

func (*SatelliteCapabilitiesCallbackStub) OnTransaction

type SatelliteCommunicationAllowedStateCallbackProxy

type SatelliteCommunicationAllowedStateCallbackProxy struct {
	Remote binder.IBinder
}

func NewSatelliteCommunicationAllowedStateCallbackProxy

func NewSatelliteCommunicationAllowedStateCallbackProxy(
	remote binder.IBinder,
) *SatelliteCommunicationAllowedStateCallbackProxy

func (*SatelliteCommunicationAllowedStateCallbackProxy) AsBinder

func (*SatelliteCommunicationAllowedStateCallbackProxy) OnSatelliteCommunicationAllowedStateChanged

func (p *SatelliteCommunicationAllowedStateCallbackProxy) OnSatelliteCommunicationAllowedStateChanged(
	ctx context.Context,
	isAllowed bool,
) error

type SatelliteCommunicationAllowedStateCallbackStub

type SatelliteCommunicationAllowedStateCallbackStub struct {
	Impl      ISatelliteCommunicationAllowedStateCallback
	Transport binder.VersionAwareTransport
}

SatelliteCommunicationAllowedStateCallbackStub dispatches incoming binder transactions to a typed ISatelliteCommunicationAllowedStateCallback implementation.

func (*SatelliteCommunicationAllowedStateCallbackStub) Descriptor

func (*SatelliteCommunicationAllowedStateCallbackStub) OnTransaction

type SatelliteDatagram

type SatelliteDatagram struct {
}

func (*SatelliteDatagram) MarshalParcel

func (s *SatelliteDatagram) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SatelliteDatagram) UnmarshalParcel

func (s *SatelliteDatagram) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SatelliteDatagramCallbackProxy

type SatelliteDatagramCallbackProxy struct {
	Remote binder.IBinder
}

func NewSatelliteDatagramCallbackProxy

func NewSatelliteDatagramCallbackProxy(
	remote binder.IBinder,
) *SatelliteDatagramCallbackProxy

func (*SatelliteDatagramCallbackProxy) AsBinder

func (*SatelliteDatagramCallbackProxy) OnSatelliteDatagramReceived

func (p *SatelliteDatagramCallbackProxy) OnSatelliteDatagramReceived(
	ctx context.Context,
	datagramId int64,
	datagram SatelliteDatagram,
	pendingCount int32,
	callback types.IVoidConsumer,
) error

type SatelliteDatagramCallbackStub

type SatelliteDatagramCallbackStub struct {
	Impl      ISatelliteDatagramCallback
	Transport binder.VersionAwareTransport
}

SatelliteDatagramCallbackStub dispatches incoming binder transactions to a typed ISatelliteDatagramCallback implementation.

func (*SatelliteDatagramCallbackStub) Descriptor

func (s *SatelliteDatagramCallbackStub) Descriptor() string

func (*SatelliteDatagramCallbackStub) OnTransaction

type SatelliteModemStateCallbackProxy

type SatelliteModemStateCallbackProxy struct {
	Remote binder.IBinder
}

func NewSatelliteModemStateCallbackProxy

func NewSatelliteModemStateCallbackProxy(
	remote binder.IBinder,
) *SatelliteModemStateCallbackProxy

func (*SatelliteModemStateCallbackProxy) AsBinder

func (*SatelliteModemStateCallbackProxy) OnSatelliteModemStateChanged

func (p *SatelliteModemStateCallbackProxy) OnSatelliteModemStateChanged(
	ctx context.Context,
	state int32,
) error

type SatelliteModemStateCallbackStub

type SatelliteModemStateCallbackStub struct {
	Impl      ISatelliteModemStateCallback
	Transport binder.VersionAwareTransport
}

SatelliteModemStateCallbackStub dispatches incoming binder transactions to a typed ISatelliteModemStateCallback implementation.

func (*SatelliteModemStateCallbackStub) Descriptor

func (s *SatelliteModemStateCallbackStub) Descriptor() string

func (*SatelliteModemStateCallbackStub) OnTransaction

type SatelliteProvisionStateCallbackProxy

type SatelliteProvisionStateCallbackProxy struct {
	Remote binder.IBinder
}

func NewSatelliteProvisionStateCallbackProxy

func NewSatelliteProvisionStateCallbackProxy(
	remote binder.IBinder,
) *SatelliteProvisionStateCallbackProxy

func (*SatelliteProvisionStateCallbackProxy) AsBinder

func (*SatelliteProvisionStateCallbackProxy) OnSatelliteProvisionStateChanged

func (p *SatelliteProvisionStateCallbackProxy) OnSatelliteProvisionStateChanged(
	ctx context.Context,
	provisioned bool,
) error

type SatelliteProvisionStateCallbackStub

type SatelliteProvisionStateCallbackStub struct {
	Impl      ISatelliteProvisionStateCallback
	Transport binder.VersionAwareTransport
}

SatelliteProvisionStateCallbackStub dispatches incoming binder transactions to a typed ISatelliteProvisionStateCallback implementation.

func (*SatelliteProvisionStateCallbackStub) Descriptor

func (*SatelliteProvisionStateCallbackStub) OnTransaction

type SatelliteSessionStats

type SatelliteSessionStats struct {
	CountOfSuccessfulUserMessages                   int32
	CountOfUnsuccessfulUserMessages                 int32
	CountOfTimedOutUserMessagesWaitingForConnection int32
	CountOfTimedOutUserMessagesWaitingForAck        int32
	CountOfUserMessagesInQueueToBeSent              int32
}

func (*SatelliteSessionStats) MarshalParcel

func (s *SatelliteSessionStats) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SatelliteSessionStats) UnmarshalParcel

func (s *SatelliteSessionStats) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SatelliteSupportedStateCallbackProxy

type SatelliteSupportedStateCallbackProxy struct {
	Remote binder.IBinder
}

func NewSatelliteSupportedStateCallbackProxy

func NewSatelliteSupportedStateCallbackProxy(
	remote binder.IBinder,
) *SatelliteSupportedStateCallbackProxy

func (*SatelliteSupportedStateCallbackProxy) AsBinder

func (*SatelliteSupportedStateCallbackProxy) OnSatelliteSupportedStateChanged

func (p *SatelliteSupportedStateCallbackProxy) OnSatelliteSupportedStateChanged(
	ctx context.Context,
	supported bool,
) error

type SatelliteSupportedStateCallbackStub

type SatelliteSupportedStateCallbackStub struct {
	Impl      ISatelliteSupportedStateCallback
	Transport binder.VersionAwareTransport
}

SatelliteSupportedStateCallbackStub dispatches incoming binder transactions to a typed ISatelliteSupportedStateCallback implementation.

func (*SatelliteSupportedStateCallbackStub) Descriptor

func (*SatelliteSupportedStateCallbackStub) OnTransaction

type SatelliteTransmissionUpdateCallbackProxy

type SatelliteTransmissionUpdateCallbackProxy struct {
	Remote binder.IBinder
}

func NewSatelliteTransmissionUpdateCallbackProxy

func NewSatelliteTransmissionUpdateCallbackProxy(
	remote binder.IBinder,
) *SatelliteTransmissionUpdateCallbackProxy

func (*SatelliteTransmissionUpdateCallbackProxy) AsBinder

func (*SatelliteTransmissionUpdateCallbackProxy) OnReceiveDatagramStateChanged

func (p *SatelliteTransmissionUpdateCallbackProxy) OnReceiveDatagramStateChanged(
	ctx context.Context,
	state int32,
	receivePendingCount int32,
	errorCode int32,
) error

func (*SatelliteTransmissionUpdateCallbackProxy) OnSatellitePositionChanged

func (p *SatelliteTransmissionUpdateCallbackProxy) OnSatellitePositionChanged(
	ctx context.Context,
	pointingInfo PointingInfo,
) error

func (*SatelliteTransmissionUpdateCallbackProxy) OnSendDatagramStateChanged

func (p *SatelliteTransmissionUpdateCallbackProxy) OnSendDatagramStateChanged(
	ctx context.Context,
	datagramType int32,
	state int32,
	sendPendingCount int32,
	errorCode int32,
) error

type SatelliteTransmissionUpdateCallbackStub

type SatelliteTransmissionUpdateCallbackStub struct {
	Impl      ISatelliteTransmissionUpdateCallback
	Transport binder.VersionAwareTransport
}

SatelliteTransmissionUpdateCallbackStub dispatches incoming binder transactions to a typed ISatelliteTransmissionUpdateCallback implementation.

func (*SatelliteTransmissionUpdateCallbackStub) Descriptor

func (*SatelliteTransmissionUpdateCallbackStub) OnTransaction

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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