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