telecom

package
v0.0.6 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AudioState

type AudioState struct {
	Route              int32
	SupportedRouteMask int32
}

func (*AudioState) MarshalParcel

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

func (*AudioState) UnmarshalParcel

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

type BluetoothCallQualityReport

type BluetoothCallQualityReport struct {
	SentTimestampMillis          int64
	ChoppyVoice                  bool
	RssiDbm                      int32
	SnrDb                        int32
	RetransmittedPacketsCount    int32
	PacketsNotReceivedCount      int32
	NegativeAcknowledgementCount int32
}

func (*BluetoothCallQualityReport) MarshalParcel

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

func (*BluetoothCallQualityReport) UnmarshalParcel

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

type CallAttributes

type CallAttributes struct {
	Direction          int32
	CallType           int32
	CallCapabilities   int32
	PhoneAccountHandle *PhoneAccountHandle
	Address            *location.Address
}

func (*CallAttributes) MarshalParcel

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

func (*CallAttributes) UnmarshalParcel

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

type CallAudioState

type CallAudioState struct {
	Route              int32
	SupportedRouteMask int32
}

func (*CallAudioState) MarshalParcel

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

func (*CallAudioState) UnmarshalParcel

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

type CallControl

type CallControl struct {
}

func (*CallControl) MarshalParcel

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

func (*CallControl) UnmarshalParcel

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

type CallEndpoint

type CallEndpoint struct {
	Type int32
}

func (*CallEndpoint) MarshalParcel

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

func (*CallEndpoint) UnmarshalParcel

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

type CallEndpointException

type CallEndpointException struct {
	Message string
	Code    int32
}

func (*CallEndpointException) MarshalParcel

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

func (*CallEndpointException) UnmarshalParcel

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

type CallException

type CallException struct {
	Message string
	Code    int32
}

func (*CallException) MarshalParcel

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

func (*CallException) UnmarshalParcel

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

type CallScreeningServiceParcelableCallResponse

type CallScreeningServiceParcelableCallResponse struct {
}

func (*CallScreeningServiceParcelableCallResponse) MarshalParcel

func (*CallScreeningServiceParcelableCallResponse) UnmarshalParcel

type ConferenceParticipant

type ConferenceParticipant struct {
}

func (*ConferenceParticipant) MarshalParcel

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

func (*ConferenceParticipant) UnmarshalParcel

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

type ConnectionCallFilteringCompletionInfo

type ConnectionCallFilteringCompletionInfo struct {
}

func (*ConnectionCallFilteringCompletionInfo) MarshalParcel

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

func (*ConnectionCallFilteringCompletionInfo) UnmarshalParcel

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

type ConnectionRequest

type ConnectionRequest struct {
	VideoState    int32
	TelecomCallId string
	Address       *location.Address
}

func (*ConnectionRequest) MarshalParcel

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

func (*ConnectionRequest) UnmarshalParcel

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

type DisconnectCause

type DisconnectCause struct {
	DisconnectCode                  int32
	DisconnectReason                string
	ToneToPlay                      int32
	TelephonyDisconnectCause        int32
	TelephonyPreciseDisconnectCause int32
	ImsReasonInfo                   *ims.ImsReasonInfo
}

func (*DisconnectCause) MarshalParcel

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

func (*DisconnectCause) UnmarshalParcel

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

type GatewayInfo

type GatewayInfo struct {
	GatewayProviderPackageName string
}

func (*GatewayInfo) MarshalParcel

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

func (*GatewayInfo) UnmarshalParcel

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

type LoggingSessionInfo

type LoggingSessionInfo struct {
}

func (*LoggingSessionInfo) MarshalParcel

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

func (*LoggingSessionInfo) UnmarshalParcel

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

type ParcelableCall

type ParcelableCall struct {
	Id                             string
	State                          int32
	Capabilities                   int32
	Properties                     int32
	ConnectTimeMillis              int64
	HandlePresentation             int32
	CallerDisplayName              string
	CallerDisplayNamePresentation  int32
	ParentCallId                   string
	VideoState                     int32
	SupportedAudioRoutes           int32
	CreationTimeMillis             int64
	CallDirection                  int32
	CallerNumberVerificationStatus int32
	ContactDisplayName             string
	ActiveChildCallId              string
	DisconnectCause                *DisconnectCause
	GatewayInfo                    *GatewayInfo
	StatusHints                    *StatusHints
}

func (*ParcelableCall) MarshalParcel

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

func (*ParcelableCall) UnmarshalParcel

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

type ParcelableConference

type ParcelableConference struct {
	State                         int32
	ConnectionCapabilities        int32
	ConnectTimeMillis             int64
	VideoState                    int32
	ConnectionProperties          int32
	ConnectElapsedTimeMillis      int64
	AddressPresentation           int32
	CallerDisplayName             string
	CallerDisplayNamePresentation int32
	CallDirection                 int32
	PhoneAccount                  *PhoneAccount
	StatusHints                   *StatusHints
	Address                       *location.Address
	DisconnectCause               *DisconnectCause
}

func (*ParcelableConference) MarshalParcel

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

func (*ParcelableConference) UnmarshalParcel

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

type ParcelableConnection

type ParcelableConnection struct {
	State                          int32
	ConnectionCapabilities         int32
	AddressPresentation            int32
	CallerDisplayName              string
	CallerDisplayNamePresentation  int32
	VideoState                     int32
	ConnectTimeMillis              int64
	ConnectionProperties           int32
	SupportedAudioRoutes           int32
	ParentCallId                   string
	ConnectElapsedTimeMillis       int64
	CallDirection                  int32
	CallerNumberVerificationStatus int32
	PhoneAccount                   *PhoneAccount
	Address                        *location.Address
	StatusHints                    *StatusHints
	DisconnectCause                *DisconnectCause
}

func (*ParcelableConnection) MarshalParcel

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

func (*ParcelableConnection) UnmarshalParcel

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

type ParcelableRttCall

type ParcelableRttCall struct {
	RttMode int32
}

func (*ParcelableRttCall) MarshalParcel

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

func (*ParcelableRttCall) UnmarshalParcel

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

type PhoneAccount

type PhoneAccount struct {
	Capabilities         int32
	HighlightColor       int32
	GroupId              string
	SupportedAudioRoutes int32
}

func (*PhoneAccount) MarshalParcel

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

func (*PhoneAccount) UnmarshalParcel

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

type PhoneAccountHandle

type PhoneAccountHandle struct {
	Id string
}

func (*PhoneAccountHandle) MarshalParcel

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

func (*PhoneAccountHandle) UnmarshalParcel

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

type PhoneAccountSuggestion

type PhoneAccountSuggestion struct {
	Reason int32
}

func (*PhoneAccountSuggestion) MarshalParcel

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

func (*PhoneAccountSuggestion) UnmarshalParcel

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

type QueryLocationException

type QueryLocationException struct {
	Message string
	Code    int32
}

func (*QueryLocationException) MarshalParcel

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

func (*QueryLocationException) UnmarshalParcel

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

type StatusHints

type StatusHints struct {
	Icon *drawable.Icon
}

func (*StatusHints) MarshalParcel

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

func (*StatusHints) UnmarshalParcel

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

type StreamingCall

type StreamingCall struct {
	State         int32
	ComponentName *content.ComponentName
	Address       *location.Address
}

func (*StreamingCall) MarshalParcel

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

func (*StreamingCall) UnmarshalParcel

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

type TelecomAnalytics

type TelecomAnalytics struct {
}

func (*TelecomAnalytics) MarshalParcel

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

func (*TelecomAnalytics) UnmarshalParcel

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

type VideoProfile

type VideoProfile struct {
	VideoState int32
	Quality    int32
}

func (*VideoProfile) MarshalParcel

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

func (*VideoProfile) UnmarshalParcel

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

type VideoProfileCameraCapabilities

type VideoProfileCameraCapabilities struct {
}

func (*VideoProfileCameraCapabilities) MarshalParcel

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

func (*VideoProfileCameraCapabilities) UnmarshalParcel

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

Jump to

Keyboard shortcuts

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