Gjsify LogoGjsify Logo

The #QmiMessageWdsModifyProfileInput structure contains private data and should only be accessed using the provided API.

record

Hierarchy

  • MessageWdsModifyProfileInput

Index

Constructors

Properties

name: string

Methods

  • getApnDisabledFlag(): [boolean, boolean]
  • Get the 'APN Disabled Flag' field from self.

    Returns [boolean, boolean]

  • getApnName(): [boolean, string]
  • Get the 'APN Name' field from self.

    Returns [boolean, string]

  • getGprsMinimumQos(): [boolean, number, number, number, number, number]
  • Get the 'GPRS Minimum QoS' field from self.

    Returns [boolean, number, number, number, number, number]

  • getGprsRequestedQos(): [boolean, number, number, number, number, number]
  • Get the 'GPRS Requested QoS' field from self.

    Returns [boolean, number, number, number, number, number]

  • getImcnFlag(): [boolean, boolean]
  • Get the 'IMCN Flag' field from self.

    Returns [boolean, boolean]

  • getIpv4AddressPreference(): [boolean, number]
  • Get the 'IPv4 Address Preference' field from self.

    Returns [boolean, number]

  • getIpv6AddressPreference(): [boolean, number[]]
  • Get the 'IPv6 Address Preference' field from self.

    Returns [boolean, number[]]

  • getIpv6PrimaryDnsAddressPreference(): [boolean, number[]]
  • Get the 'IPv6 Primary DNS Address Preference' field from self.

    Returns [boolean, number[]]

  • getIpv6SecondaryDnsAddressPreference(): [boolean, number[]]
  • Get the 'IPv6 Secondary DNS Address Preference' field from self.

    Returns [boolean, number[]]

  • getPassword(): [boolean, string]
  • Get the 'Password' field from self.

    Returns [boolean, string]

  • getPcscfAddressUsingDhcp(): [boolean, boolean]
  • Get the 'PCSCF Address Using DHCP' field from self.

    Returns [boolean, boolean]

  • getPcscfAddressUsingPco(): [boolean, boolean]
  • Get the 'PCSCF Address Using PCO' field from self.

    Returns [boolean, boolean]

  • getPdpContextNumber(): [boolean, number]
  • Get the 'PDP Context Number' field from self.

    Returns [boolean, number]

  • getPdpContextPrimaryId(): [boolean, number]
  • Get the 'PDP Context Primary ID' field from self.

    Returns [boolean, number]

  • getPdpContextSecondaryFlag(): [boolean, boolean]
  • Get the 'PDP Context Secondary Flag' field from self.

    Returns [boolean, boolean]

  • getPrimaryIpv4DnsAddress(): [boolean, number]
  • Get the 'Primary IPv4 DNS Address' field from self.

    Returns [boolean, number]

  • getProfileName(): [boolean, string]
  • Get the 'Profile Name' field from self.

    Returns [boolean, string]

  • getRoamingDisallowedFlag(): [boolean, boolean]
  • Get the 'Roaming Disallowed Flag' field from self.

    Returns [boolean, boolean]

  • getSecondaryIpv4DnsAddress(): [boolean, number]
  • Get the 'Secondary IPv4 DNS Address' field from self.

    Returns [boolean, number]

  • getUsername(): [boolean, string]
  • Get the 'Username' field from self.

    Returns [boolean, string]

  • setApnDisabledFlag(valueApnDisabledFlag: boolean): boolean
  • Set the 'APN Disabled Flag' field in the message.

    Parameters

    • valueApnDisabledFlag: boolean

      a #gboolean.

    Returns boolean

  • setApnName(valueApnName: string): boolean
  • Set the 'APN Name' field in the message.

    Parameters

    • valueApnName: string

      a constant string.

    Returns boolean

  • setGprsMinimumQos(valueGprsMinimumQosPrecedenceClass: number, valueGprsMinimumQosDelayClass: number, valueGprsMinimumQosReliabilityClass: number, valueGprsMinimumQosPeakThroughputClass: number, valueGprsMinimumQosMeanThroughputClass: number): boolean
  • Set the 'GPRS Minimum QoS' field in the message.

    Parameters

    • valueGprsMinimumQosPrecedenceClass: number

      a #guint32.

    • valueGprsMinimumQosDelayClass: number

      a #guint32.

    • valueGprsMinimumQosReliabilityClass: number

      a #guint32.

    • valueGprsMinimumQosPeakThroughputClass: number

      a #guint32.

    • valueGprsMinimumQosMeanThroughputClass: number

      a #guint32.

    Returns boolean

  • setGprsRequestedQos(valueGprsRequestedQosPrecedenceClass: number, valueGprsRequestedQosDelayClass: number, valueGprsRequestedQosReliabilityClass: number, valueGprsRequestedQosPeakThroughputClass: number, valueGprsRequestedQosMeanThroughputClass: number): boolean
  • Set the 'GPRS Requested QoS' field in the message.

    Parameters

    • valueGprsRequestedQosPrecedenceClass: number

      a #guint32.

    • valueGprsRequestedQosDelayClass: number

      a #guint32.

    • valueGprsRequestedQosReliabilityClass: number

      a #guint32.

    • valueGprsRequestedQosPeakThroughputClass: number

      a #guint32.

    • valueGprsRequestedQosMeanThroughputClass: number

      a #guint32.

    Returns boolean

  • setImcnFlag(valueImcnFlag: boolean): boolean
  • Set the 'IMCN Flag' field in the message.

    Parameters

    • valueImcnFlag: boolean

      a #gboolean.

    Returns boolean

  • setIpv4AddressPreference(valueIpv4AddressPreference: number): boolean
  • Set the 'IPv4 Address Preference' field in the message.

    Parameters

    • valueIpv4AddressPreference: number

      a #guint32.

    Returns boolean

  • setIpv6AddressPreference(valueIpv6AddressPreferenceAddress: number[]): boolean
  • Set the 'IPv6 Address Preference' field in the message.

    Parameters

    • valueIpv6AddressPreferenceAddress: number[]

      a #GArray of #guint16 elements. A new reference to value_ipv6_address_preference_address will be taken, so the caller must make sure the array was created with the correct #GDestroyNotify as clear function for each element in the array.

    Returns boolean

  • setIpv6PrimaryDnsAddressPreference(valueIpv6PrimaryDnsAddressPreference: number[]): boolean
  • Set the 'IPv6 Primary DNS Address Preference' field in the message.

    Parameters

    • valueIpv6PrimaryDnsAddressPreference: number[]

      a #GArray of #guint16 elements. A new reference to value_ipv6_primary_dns_address_preference will be taken, so the caller must make sure the array was created with the correct #GDestroyNotify as clear function for each element in the array.

    Returns boolean

  • setIpv6SecondaryDnsAddressPreference(valueIpv6SecondaryDnsAddressPreference: number[]): boolean
  • Set the 'IPv6 Secondary DNS Address Preference' field in the message.

    Parameters

    • valueIpv6SecondaryDnsAddressPreference: number[]

      a #GArray of #guint16 elements. A new reference to value_ipv6_secondary_dns_address_preference will be taken, so the caller must make sure the array was created with the correct #GDestroyNotify as clear function for each element in the array.

    Returns boolean

  • setLteQosParameters(valueLteQosParametersQosClassIdentifier: WdsQosClassIdentifier, valueLteQosParametersGuaranteedDownlinkBitrate: number, valueLteQosParametersMaxDownlinkBitrate: number, valueLteQosParametersGuaranteedUplinkBitrate: number, valueLteQosParametersMaxUplinkBitrate: number): boolean
  • Set the 'LTE QoS Parameters' field in the message.

    Parameters

    • valueLteQosParametersQosClassIdentifier: WdsQosClassIdentifier

      a #QmiWdsQosClassIdentifier.

    • valueLteQosParametersGuaranteedDownlinkBitrate: number

      a #guint32.

    • valueLteQosParametersMaxDownlinkBitrate: number

      a #guint32.

    • valueLteQosParametersGuaranteedUplinkBitrate: number

      a #guint32.

    • valueLteQosParametersMaxUplinkBitrate: number

      a #guint32.

    Returns boolean

  • setPassword(valuePassword: string): boolean
  • Set the 'Password' field in the message.

    Parameters

    • valuePassword: string

      a constant string.

    Returns boolean

  • setPcscfAddressUsingDhcp(valuePcscfAddressUsingDhcp: boolean): boolean
  • Set the 'PCSCF Address Using DHCP' field in the message.

    Parameters

    • valuePcscfAddressUsingDhcp: boolean

      a #gboolean.

    Returns boolean

  • setPcscfAddressUsingPco(valuePcscfAddressUsingPco: boolean): boolean
  • Set the 'PCSCF Address Using PCO' field in the message.

    Parameters

    • valuePcscfAddressUsingPco: boolean

      a #gboolean.

    Returns boolean

  • setPdpContextNumber(valuePdpContextNumber: number): boolean
  • Set the 'PDP Context Number' field in the message.

    Parameters

    • valuePdpContextNumber: number

      a #guint8.

    Returns boolean

  • setPdpContextPrimaryId(valuePdpContextPrimaryId: number): boolean
  • Set the 'PDP Context Primary ID' field in the message.

    Parameters

    • valuePdpContextPrimaryId: number

      a #guint8.

    Returns boolean

  • setPdpContextSecondaryFlag(valuePdpContextSecondaryFlag: boolean): boolean
  • Set the 'PDP Context Secondary Flag' field in the message.

    Parameters

    • valuePdpContextSecondaryFlag: boolean

      a #gboolean.

    Returns boolean

  • setPrimaryIpv4DnsAddress(valuePrimaryIpv4DnsAddress: number): boolean
  • Set the 'Primary IPv4 DNS Address' field in the message.

    Parameters

    • valuePrimaryIpv4DnsAddress: number

      a #guint32.

    Returns boolean

  • setProfileIdentifier(valueProfileIdentifierProfileType: WdsProfileType, valueProfileIdentifierProfileIndex: number): boolean
  • Set the 'Profile Identifier' field in the message.

    Parameters

    • valueProfileIdentifierProfileType: WdsProfileType

      a #QmiWdsProfileType.

    • valueProfileIdentifierProfileIndex: number

      a #guint8.

    Returns boolean

  • setProfileName(valueProfileName: string): boolean
  • Set the 'Profile Name' field in the message.

    Parameters

    • valueProfileName: string

      a constant string.

    Returns boolean

  • setRoamingDisallowedFlag(valueRoamingDisallowedFlag: boolean): boolean
  • Set the 'Roaming Disallowed Flag' field in the message.

    Parameters

    • valueRoamingDisallowedFlag: boolean

      a #gboolean.

    Returns boolean

  • setSecondaryIpv4DnsAddress(valueSecondaryIpv4DnsAddress: number): boolean
  • Set the 'Secondary IPv4 DNS Address' field in the message.

    Parameters

    • valueSecondaryIpv4DnsAddress: number

      a #guint32.

    Returns boolean

  • setUmtsMinimumQos(valueUmtsMinimumQosTrafficClass: WdsTrafficClass, valueUmtsMinimumQosMaxUplinkBitrate: number, valueUmtsMinimumQosMaxDownlinkBitrate: number, valueUmtsMinimumQosGuaranteedUplinkBitrate: number, valueUmtsMinimumQosGuaranteedDownlinkBitrate: number, valueUmtsMinimumQosQosDeliveryOrder: WdsDeliveryOrder, valueUmtsMinimumQosMaximumSduSize: number, valueUmtsMinimumQosSduErrorRatio: WdsSduErrorRatio, valueUmtsMinimumQosResidualBitErrorRatio: WdsSduResidualBitErrorRatio, valueUmtsMinimumQosDeliveryErroneousSdu: WdsSduErroneousDelivery, valueUmtsMinimumQosTransferDelay: number, valueUmtsMinimumQosTrafficHandlingPriority: number): boolean
  • Set the 'UMTS Minimum QoS' field in the message.

    Parameters

    • valueUmtsMinimumQosTrafficClass: WdsTrafficClass

      a #QmiWdsTrafficClass.

    • valueUmtsMinimumQosMaxUplinkBitrate: number

      a #guint32.

    • valueUmtsMinimumQosMaxDownlinkBitrate: number

      a #guint32.

    • valueUmtsMinimumQosGuaranteedUplinkBitrate: number

      a #guint32.

    • valueUmtsMinimumQosGuaranteedDownlinkBitrate: number

      a #guint32.

    • valueUmtsMinimumQosQosDeliveryOrder: WdsDeliveryOrder

      a #QmiWdsDeliveryOrder.

    • valueUmtsMinimumQosMaximumSduSize: number

      a #guint32.

    • valueUmtsMinimumQosSduErrorRatio: WdsSduErrorRatio

      a #QmiWdsSduErrorRatio.

    • valueUmtsMinimumQosResidualBitErrorRatio: WdsSduResidualBitErrorRatio

      a #QmiWdsSduResidualBitErrorRatio.

    • valueUmtsMinimumQosDeliveryErroneousSdu: WdsSduErroneousDelivery

      a #QmiWdsSduErroneousDelivery.

    • valueUmtsMinimumQosTransferDelay: number

      a #guint32.

    • valueUmtsMinimumQosTrafficHandlingPriority: number

      a #guint32.

    Returns boolean

  • setUmtsMinimumQosWithSignalingIndicationFlag(valueUmtsMinimumQosWithSignalingIndicationFlagTrafficClass: WdsTrafficClass, valueUmtsMinimumQosWithSignalingIndicationFlagMaxUplinkBitrate: number, valueUmtsMinimumQosWithSignalingIndicationFlagMaxDownlinkBitrate: number, valueUmtsMinimumQosWithSignalingIndicationFlagGuaranteedUplinkBitrate: number, valueUmtsMinimumQosWithSignalingIndicationFlagGuaranteedDownlinkBitrate: number, valueUmtsMinimumQosWithSignalingIndicationFlagQosDeliveryOrder: WdsDeliveryOrder, valueUmtsMinimumQosWithSignalingIndicationFlagMaximumSduSize: number, valueUmtsMinimumQosWithSignalingIndicationFlagSduErrorRatio: WdsSduErrorRatio, valueUmtsMinimumQosWithSignalingIndicationFlagResidualBitErrorRatio: WdsSduResidualBitErrorRatio, valueUmtsMinimumQosWithSignalingIndicationFlagDeliveryErroneousSdu: WdsSduErroneousDelivery, valueUmtsMinimumQosWithSignalingIndicationFlagTransferDelay: number, valueUmtsMinimumQosWithSignalingIndicationFlagTrafficHandlingPriority: number, valueUmtsMinimumQosWithSignalingIndicationFlagSignalingIndication: number): boolean
  • Set the 'UMTS Minimum QoS With Signaling Indication Flag' field in the message.

    Parameters

    • valueUmtsMinimumQosWithSignalingIndicationFlagTrafficClass: WdsTrafficClass

      a #QmiWdsTrafficClass.

    • valueUmtsMinimumQosWithSignalingIndicationFlagMaxUplinkBitrate: number

      a #guint32.

    • valueUmtsMinimumQosWithSignalingIndicationFlagMaxDownlinkBitrate: number

      a #guint32.

    • valueUmtsMinimumQosWithSignalingIndicationFlagGuaranteedUplinkBitrate: number

      a #guint32.

    • valueUmtsMinimumQosWithSignalingIndicationFlagGuaranteedDownlinkBitrate: number

      a #guint32.

    • valueUmtsMinimumQosWithSignalingIndicationFlagQosDeliveryOrder: WdsDeliveryOrder

      a #QmiWdsDeliveryOrder.

    • valueUmtsMinimumQosWithSignalingIndicationFlagMaximumSduSize: number

      a #guint32.

    • valueUmtsMinimumQosWithSignalingIndicationFlagSduErrorRatio: WdsSduErrorRatio

      a #QmiWdsSduErrorRatio.

    • valueUmtsMinimumQosWithSignalingIndicationFlagResidualBitErrorRatio: WdsSduResidualBitErrorRatio

      a #QmiWdsSduResidualBitErrorRatio.

    • valueUmtsMinimumQosWithSignalingIndicationFlagDeliveryErroneousSdu: WdsSduErroneousDelivery

      a #QmiWdsSduErroneousDelivery.

    • valueUmtsMinimumQosWithSignalingIndicationFlagTransferDelay: number

      a #guint32.

    • valueUmtsMinimumQosWithSignalingIndicationFlagTrafficHandlingPriority: number

      a #guint32.

    • valueUmtsMinimumQosWithSignalingIndicationFlagSignalingIndication: number

      a #gint8.

    Returns boolean

  • setUmtsRequestedQos(valueUmtsRequestedQosTrafficClass: WdsTrafficClass, valueUmtsRequestedQosMaxUplinkBitrate: number, valueUmtsRequestedQosMaxDownlinkBitrate: number, valueUmtsRequestedQosGuaranteedUplinkBitrate: number, valueUmtsRequestedQosGuaranteedDownlinkBitrate: number, valueUmtsRequestedQosQosDeliveryOrder: WdsDeliveryOrder, valueUmtsRequestedQosMaximumSduSize: number, valueUmtsRequestedQosSduErrorRatio: WdsSduErrorRatio, valueUmtsRequestedQosResidualBitErrorRatio: WdsSduResidualBitErrorRatio, valueUmtsRequestedQosDeliveryErroneousSdu: WdsSduErroneousDelivery, valueUmtsRequestedQosTransferDelay: number, valueUmtsRequestedQosTrafficHandlingPriority: number): boolean
  • Set the 'UMTS Requested QoS' field in the message.

    Parameters

    • valueUmtsRequestedQosTrafficClass: WdsTrafficClass

      a #QmiWdsTrafficClass.

    • valueUmtsRequestedQosMaxUplinkBitrate: number

      a #guint32.

    • valueUmtsRequestedQosMaxDownlinkBitrate: number

      a #guint32.

    • valueUmtsRequestedQosGuaranteedUplinkBitrate: number

      a #guint32.

    • valueUmtsRequestedQosGuaranteedDownlinkBitrate: number

      a #guint32.

    • valueUmtsRequestedQosQosDeliveryOrder: WdsDeliveryOrder

      a #QmiWdsDeliveryOrder.

    • valueUmtsRequestedQosMaximumSduSize: number

      a #guint32.

    • valueUmtsRequestedQosSduErrorRatio: WdsSduErrorRatio

      a #QmiWdsSduErrorRatio.

    • valueUmtsRequestedQosResidualBitErrorRatio: WdsSduResidualBitErrorRatio

      a #QmiWdsSduResidualBitErrorRatio.

    • valueUmtsRequestedQosDeliveryErroneousSdu: WdsSduErroneousDelivery

      a #QmiWdsSduErroneousDelivery.

    • valueUmtsRequestedQosTransferDelay: number

      a #guint32.

    • valueUmtsRequestedQosTrafficHandlingPriority: number

      a #guint32.

    Returns boolean

  • setUmtsRequestedQosWithSignalingIndicationFlag(valueUmtsRequestedQosWithSignalingIndicationFlagTrafficClass: WdsTrafficClass, valueUmtsRequestedQosWithSignalingIndicationFlagMaxUplinkBitrate: number, valueUmtsRequestedQosWithSignalingIndicationFlagMaxDownlinkBitrate: number, valueUmtsRequestedQosWithSignalingIndicationFlagGuaranteedUplinkBitrate: number, valueUmtsRequestedQosWithSignalingIndicationFlagGuaranteedDownlinkBitrate: number, valueUmtsRequestedQosWithSignalingIndicationFlagQosDeliveryOrder: WdsDeliveryOrder, valueUmtsRequestedQosWithSignalingIndicationFlagMaximumSduSize: number, valueUmtsRequestedQosWithSignalingIndicationFlagSduErrorRatio: WdsSduErrorRatio, valueUmtsRequestedQosWithSignalingIndicationFlagResidualBitErrorRatio: WdsSduResidualBitErrorRatio, valueUmtsRequestedQosWithSignalingIndicationFlagDeliveryErroneousSdu: WdsSduErroneousDelivery, valueUmtsRequestedQosWithSignalingIndicationFlagTransferDelay: number, valueUmtsRequestedQosWithSignalingIndicationFlagTrafficHandlingPriority: number, valueUmtsRequestedQosWithSignalingIndicationFlagSignalingIndication: number): boolean
  • Set the 'UMTS Requested QoS With Signaling Indication Flag' field in the message.

    Parameters

    • valueUmtsRequestedQosWithSignalingIndicationFlagTrafficClass: WdsTrafficClass

      a #QmiWdsTrafficClass.

    • valueUmtsRequestedQosWithSignalingIndicationFlagMaxUplinkBitrate: number

      a #guint32.

    • valueUmtsRequestedQosWithSignalingIndicationFlagMaxDownlinkBitrate: number

      a #guint32.

    • valueUmtsRequestedQosWithSignalingIndicationFlagGuaranteedUplinkBitrate: number

      a #guint32.

    • valueUmtsRequestedQosWithSignalingIndicationFlagGuaranteedDownlinkBitrate: number

      a #guint32.

    • valueUmtsRequestedQosWithSignalingIndicationFlagQosDeliveryOrder: WdsDeliveryOrder

      a #QmiWdsDeliveryOrder.

    • valueUmtsRequestedQosWithSignalingIndicationFlagMaximumSduSize: number

      a #guint32.

    • valueUmtsRequestedQosWithSignalingIndicationFlagSduErrorRatio: WdsSduErrorRatio

      a #QmiWdsSduErrorRatio.

    • valueUmtsRequestedQosWithSignalingIndicationFlagResidualBitErrorRatio: WdsSduResidualBitErrorRatio

      a #QmiWdsSduResidualBitErrorRatio.

    • valueUmtsRequestedQosWithSignalingIndicationFlagDeliveryErroneousSdu: WdsSduErroneousDelivery

      a #QmiWdsSduErroneousDelivery.

    • valueUmtsRequestedQosWithSignalingIndicationFlagTransferDelay: number

      a #guint32.

    • valueUmtsRequestedQosWithSignalingIndicationFlagTrafficHandlingPriority: number

      a #guint32.

    • valueUmtsRequestedQosWithSignalingIndicationFlagSignalingIndication: number

      a #gint8.

    Returns boolean

  • setUsername(valueUsername: string): boolean
  • Set the 'Username' field in the message.

    Parameters

    • valueUsername: string

      a constant string.

    Returns boolean

  • unref(): void
  • Atomically decrements the reference count of self by one. If the reference count drops to 0, self is completely disposed.

    Returns void

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method