Documentation
¶
Index ¶
- type AudioCodecAttributes
- type DelegateRegistrationState
- type DelegateRequest
- type FeatureTagState
- type ImsCallForwardInfo
- type ImsCallProfile
- type ImsConferenceState
- type ImsExternalCallState
- type ImsReasonInfo
- type ImsRegistrationAttributes
- type ImsSsData
- type ImsSsInfo
- type ImsStreamMediaProfile
- type ImsSuppServiceNotification
- type MediaQualityStatus
- type MediaThreshold
- type PublishAttributes
- type RcsClientConfiguration
- type RcsContactPresenceTuple
- type RcsContactTerminatedReason
- type RcsContactUceCapability
- type RtpHeaderExtension
- type RtpHeaderExtensionType
- type SipDelegateConfiguration
- type SipDelegateImsConfiguration
- type SipDetails
- type SipDialogState
- type SipMessage
- type SrvccCall
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AudioCodecAttributes ¶
func (*AudioCodecAttributes) MarshalParcel ¶
func (s *AudioCodecAttributes) MarshalParcel( p *parcel.Parcel, ) error
func (*AudioCodecAttributes) UnmarshalParcel ¶
func (s *AudioCodecAttributes) UnmarshalParcel( p *parcel.Parcel, ) error
type DelegateRegistrationState ¶
type DelegateRegistrationState struct {
}
func (*DelegateRegistrationState) MarshalParcel ¶
func (s *DelegateRegistrationState) MarshalParcel( p *parcel.Parcel, ) error
func (*DelegateRegistrationState) UnmarshalParcel ¶
func (s *DelegateRegistrationState) UnmarshalParcel( p *parcel.Parcel, ) error
type DelegateRequest ¶
type DelegateRequest struct {
}
func (*DelegateRequest) MarshalParcel ¶
func (s *DelegateRequest) MarshalParcel( p *parcel.Parcel, ) error
func (*DelegateRequest) UnmarshalParcel ¶
func (s *DelegateRequest) UnmarshalParcel( p *parcel.Parcel, ) error
type FeatureTagState ¶
func (*FeatureTagState) MarshalParcel ¶
func (s *FeatureTagState) MarshalParcel( p *parcel.Parcel, ) error
func (*FeatureTagState) UnmarshalParcel ¶
func (s *FeatureTagState) UnmarshalParcel( p *parcel.Parcel, ) error
type ImsCallForwardInfo ¶
type ImsCallForwardInfo struct {
Condition int32
Status int32
ToA int32
Number string
TimeSeconds int32
ServiceClass int32
}
func (*ImsCallForwardInfo) MarshalParcel ¶
func (s *ImsCallForwardInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*ImsCallForwardInfo) UnmarshalParcel ¶
func (s *ImsCallForwardInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type ImsCallProfile ¶
type ImsCallProfile struct {
ServiceType int32
CallType int32
EmergencyServiceCategories int32
EmergencyCallRouting int32
EmergencyCallTesting bool
HasKnownUserIntentEmergency bool
RestrictCause int32
CallerNumberVerificationStatus int32
}
func (*ImsCallProfile) MarshalParcel ¶
func (s *ImsCallProfile) MarshalParcel( p *parcel.Parcel, ) error
func (*ImsCallProfile) UnmarshalParcel ¶
func (s *ImsCallProfile) UnmarshalParcel( p *parcel.Parcel, ) error
type ImsConferenceState ¶
type ImsConferenceState struct {
}
func (*ImsConferenceState) MarshalParcel ¶
func (s *ImsConferenceState) MarshalParcel( p *parcel.Parcel, ) error
func (*ImsConferenceState) UnmarshalParcel ¶
func (s *ImsConferenceState) UnmarshalParcel( p *parcel.Parcel, ) error
type ImsExternalCallState ¶
type ImsExternalCallState struct {
CallId int32
CallState int32
CallType int32
Address *location.Address
}
func (*ImsExternalCallState) MarshalParcel ¶
func (s *ImsExternalCallState) MarshalParcel( p *parcel.Parcel, ) error
func (*ImsExternalCallState) UnmarshalParcel ¶
func (s *ImsExternalCallState) UnmarshalParcel( p *parcel.Parcel, ) error
type ImsReasonInfo ¶
func (*ImsReasonInfo) MarshalParcel ¶
func (s *ImsReasonInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*ImsReasonInfo) UnmarshalParcel ¶
func (s *ImsReasonInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type ImsRegistrationAttributes ¶
type ImsRegistrationAttributes struct {
RegistrationTech int32
TransportType int32
ImsAttributeFlags int32
SipDetails *SipDetails
}
func (*ImsRegistrationAttributes) MarshalParcel ¶
func (s *ImsRegistrationAttributes) MarshalParcel( p *parcel.Parcel, ) error
func (*ImsRegistrationAttributes) UnmarshalParcel ¶
func (s *ImsRegistrationAttributes) UnmarshalParcel( p *parcel.Parcel, ) error
type ImsSsInfo ¶
type ImsStreamMediaProfile ¶
type ImsStreamMediaProfile struct {
AudioQuality int32
AudioDirection int32
VideoQuality int32
VideoDirection int32
RttMode int32
IsReceivingRttAudio bool
AudioCodecAttributes *AudioCodecAttributes
}
func (*ImsStreamMediaProfile) MarshalParcel ¶
func (s *ImsStreamMediaProfile) MarshalParcel( p *parcel.Parcel, ) error
func (*ImsStreamMediaProfile) UnmarshalParcel ¶
func (s *ImsStreamMediaProfile) UnmarshalParcel( p *parcel.Parcel, ) error
type ImsSuppServiceNotification ¶
type ImsSuppServiceNotification struct {
NotificationType int32
Code int32
Index int32
Type int32
Number string
}
func (*ImsSuppServiceNotification) MarshalParcel ¶
func (s *ImsSuppServiceNotification) MarshalParcel( p *parcel.Parcel, ) error
func (*ImsSuppServiceNotification) UnmarshalParcel ¶
func (s *ImsSuppServiceNotification) UnmarshalParcel( p *parcel.Parcel, ) error
type MediaQualityStatus ¶
type MediaQualityStatus struct {
ImsCallSessionId string
MediaSessionType int32
TransportType int32
RtpPacketLossRate int32
RtpJitterMillis int32
RtpInactivityTimeMillis int64
}
func (*MediaQualityStatus) MarshalParcel ¶
func (s *MediaQualityStatus) MarshalParcel( p *parcel.Parcel, ) error
func (*MediaQualityStatus) UnmarshalParcel ¶
func (s *MediaQualityStatus) UnmarshalParcel( p *parcel.Parcel, ) error
type MediaThreshold ¶
type MediaThreshold struct {
}
func (*MediaThreshold) MarshalParcel ¶
func (s *MediaThreshold) MarshalParcel( p *parcel.Parcel, ) error
func (*MediaThreshold) UnmarshalParcel ¶
func (s *MediaThreshold) UnmarshalParcel( p *parcel.Parcel, ) error
type PublishAttributes ¶
type PublishAttributes struct {
PublishState int32
SipDetails *SipDetails
}
func (*PublishAttributes) MarshalParcel ¶
func (s *PublishAttributes) MarshalParcel( p *parcel.Parcel, ) error
func (*PublishAttributes) UnmarshalParcel ¶
func (s *PublishAttributes) UnmarshalParcel( p *parcel.Parcel, ) error
type RcsClientConfiguration ¶
type RcsClientConfiguration struct {
RcsVersion string
RcsProfile string
ClientVendor string
ClientVersion string
RcsEnabledByUser bool
}
func (*RcsClientConfiguration) MarshalParcel ¶
func (s *RcsClientConfiguration) MarshalParcel( p *parcel.Parcel, ) error
func (*RcsClientConfiguration) UnmarshalParcel ¶
func (s *RcsClientConfiguration) UnmarshalParcel( p *parcel.Parcel, ) error
type RcsContactPresenceTuple ¶
type RcsContactPresenceTuple struct {
Status string
ServiceId string
ServiceVersion string
ServiceDescription string
}
func (*RcsContactPresenceTuple) MarshalParcel ¶
func (s *RcsContactPresenceTuple) MarshalParcel( p *parcel.Parcel, ) error
func (*RcsContactPresenceTuple) UnmarshalParcel ¶
func (s *RcsContactPresenceTuple) UnmarshalParcel( p *parcel.Parcel, ) error
type RcsContactTerminatedReason ¶
type RcsContactTerminatedReason struct {
Reason string
}
func (*RcsContactTerminatedReason) MarshalParcel ¶
func (s *RcsContactTerminatedReason) MarshalParcel( p *parcel.Parcel, ) error
func (*RcsContactTerminatedReason) UnmarshalParcel ¶
func (s *RcsContactTerminatedReason) UnmarshalParcel( p *parcel.Parcel, ) error
type RcsContactUceCapability ¶
type RcsContactUceCapability struct {
CapabilityMechanism int32
SourceType int32
RequestResult int32
}
func (*RcsContactUceCapability) MarshalParcel ¶
func (s *RcsContactUceCapability) MarshalParcel( p *parcel.Parcel, ) error
func (*RcsContactUceCapability) UnmarshalParcel ¶
func (s *RcsContactUceCapability) UnmarshalParcel( p *parcel.Parcel, ) error
type RtpHeaderExtension ¶
type RtpHeaderExtension struct {
LocalIdentifier int32
}
func (*RtpHeaderExtension) MarshalParcel ¶
func (s *RtpHeaderExtension) MarshalParcel( p *parcel.Parcel, ) error
func (*RtpHeaderExtension) UnmarshalParcel ¶
func (s *RtpHeaderExtension) UnmarshalParcel( p *parcel.Parcel, ) error
type RtpHeaderExtensionType ¶
func (*RtpHeaderExtensionType) MarshalParcel ¶
func (s *RtpHeaderExtensionType) MarshalParcel( p *parcel.Parcel, ) error
func (*RtpHeaderExtensionType) UnmarshalParcel ¶
func (s *RtpHeaderExtensionType) UnmarshalParcel( p *parcel.Parcel, ) error
type SipDelegateConfiguration ¶
type SipDelegateConfiguration struct {
Version int64
TransportType int32
IsSipCompactFormEnabled bool
IsSipKeepaliveEnabled bool
MaxUdpPayloadSize int32
PublicUserIdentifier string
PrivateUserIdentifier string
HomeDomain string
Imei string
SipAuthHeader string
SipAuthNonce string
ServiceRouteHeader string
PathHeader string
UserAgentHeader string
ContactUserParam string
PaniHeader string
PlaniHeader string
CniHeader string
AssociatedUriHeader string
}
func (*SipDelegateConfiguration) MarshalParcel ¶
func (s *SipDelegateConfiguration) MarshalParcel( p *parcel.Parcel, ) error
func (*SipDelegateConfiguration) UnmarshalParcel ¶
func (s *SipDelegateConfiguration) UnmarshalParcel( p *parcel.Parcel, ) error
type SipDelegateImsConfiguration ¶
type SipDelegateImsConfiguration struct {
Version int64
}
func (*SipDelegateImsConfiguration) MarshalParcel ¶
func (s *SipDelegateImsConfiguration) MarshalParcel( p *parcel.Parcel, ) error
func (*SipDelegateImsConfiguration) UnmarshalParcel ¶
func (s *SipDelegateImsConfiguration) UnmarshalParcel( p *parcel.Parcel, ) error
type SipDetails ¶
type SipDetails struct {
Method int32
Cseq int32
ResponseCode int32
ResponsePhrase string
ReasonHeaderCause int32
ReasonHeaderText string
CallId string
}
func (*SipDetails) MarshalParcel ¶
func (s *SipDetails) MarshalParcel( p *parcel.Parcel, ) error
func (*SipDetails) UnmarshalParcel ¶
func (s *SipDetails) UnmarshalParcel( p *parcel.Parcel, ) error
type SipDialogState ¶
type SipDialogState struct {
State int32
}
func (*SipDialogState) MarshalParcel ¶
func (s *SipDialogState) MarshalParcel( p *parcel.Parcel, ) error
func (*SipDialogState) UnmarshalParcel ¶
func (s *SipDialogState) UnmarshalParcel( p *parcel.Parcel, ) error
type SipMessage ¶
type SipMessage struct {
StartLine string
HeaderSection string
ViaBranchParam string
CallIdParam string
}
func (*SipMessage) MarshalParcel ¶
func (s *SipMessage) MarshalParcel( p *parcel.Parcel, ) error
func (*SipMessage) UnmarshalParcel ¶
func (s *SipMessage) UnmarshalParcel( p *parcel.Parcel, ) error
Source Files
¶
- audiocodecattributes.go
- delegateregistrationstate.go
- delegaterequest.go
- featuretagstate.go
- imscallforwardinfo.go
- imscallprofile.go
- imsconferencestate.go
- imsexternalcallstate.go
- imsreasoninfo.go
- imsregistrationattributes.go
- imsssdata.go
- imsssinfo.go
- imsstreammediaprofile.go
- imssuppservicenotification.go
- mediaqualitystatus.go
- mediathreshold.go
- publishattributes.go
- rcsclientconfiguration.go
- rcscontactpresencetuple.go
- rcscontactterminatedreason.go
- rcscontactucecapability.go
- rtpheaderextension.go
- rtpheaderextensiontype.go
- sipdelegateconfiguration.go
- sipdelegateimsconfiguration.go
- sipdetails.go
- sipdialogstate.go
- sipmessage.go
- srvcccall.go
Click to show internal directories.
Click to hide internal directories.