'ODTONE - Open Dot Twenty One'

PrevUpHomeNext

Struct ie_container_network

odtone::mih::ie_container_network

Synopsis

// In header: </home/carlos/Projectos/odtone/inc/odtone/mih/types/information_elements.hpp>


struct ie_container_network {

  // public member functions
  template<typename ArchiveT> void serialize(ArchiveT &);
  void serialize_opt_lists(iarchive &);
  void serialize_opt_lists(oarchive &);

  // public data members
  ie_network_type network_type;
  ie_operator_id operator_id;
  boost::optional< ie_service_provider_id > service_provider_id;
  boost::optional< ie_country_code > country_code;
  boost::optional< ie_network_id > network_id;
  boost::optional< ie_network_aux_id > network_aux_id;
  boost::optional< ie_roaming_partners > roaming_partners;
  boost::optional< ie_cost > cost;
  boost::optional< ie_network_qos > network_qos;
  boost::optional< ie_network_data_rate > network_data_rate;
  boost::optional< ie_net_regulat_domain > net_regulat_domain;
  boost::optional< ie_net_frequency_bands > net_frequency_bands;
  boost::optional< ie_net_ip_cfg_methods > net_ip_cfg_methods;
  boost::optional< ie_net_capabilities > net_capabilities;
  boost::optional< ie_net_supported_lcp > net_supported_lcp;
  boost::optional< ie_net_mob_mgmt_prot > net_mob_mgmt_prot;
  boost::optional< ie_net_emserv_proxy > net_emserv_proxy;
  boost::optional< ie_net_ims_proxy_cscf > net_ims_proxy_cscf;
  boost::optional< ie_net_mobile_network > net_mobile_network;
  ie_container_poa_list poas;
  vendor_ie_list vendor_ies;
};

Description

Network IE type.

ie_container_network public member functions

  1. template<typename ArchiveT> void serialize(ArchiveT & ar);

    Serialize/deserialize the network IE type.

    Parameters:

    ar

    The archive to/from where serialize/deserialize the data type.

  2. void serialize_opt_lists(iarchive & ar);

    Deserialize optional IEs.

    Parameters:

    ar

    The archive to where deserialize the data type.

  3. void serialize_opt_lists(oarchive & ar);

    Serialize optional IEs.

    Parameters:

    ar

    The archive from where serialize the data type.


PrevUpHomeNext