Make AT_CellularContext::get_context() virtual

pull/10442/head
Chris Trowbridge 2019-04-18 15:02:41 -04:00 committed by GitHub
parent 46603f831e
commit b59228988c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -99,6 +99,9 @@ protected:
virtual void deactivate_ip_context(); virtual void deactivate_ip_context();
virtual void set_disconnect(); virtual void set_disconnect();
virtual void deactivate_context(); virtual void deactivate_context();
virtual bool get_context();
pdp_type_t string_to_pdp_type(const char *pdp_type);
AT_CellularBase::CellularProperty pdp_type_t_to_cellular_property(pdp_type_t pdp_type);
private: private:
#if NSAPI_PPP_AVAILABLE #if NSAPI_PPP_AVAILABLE
nsapi_error_t open_data_channel(); nsapi_error_t open_data_channel();
@ -111,11 +114,8 @@ private:
nsapi_error_t activate_ip_context(); nsapi_error_t activate_ip_context();
void check_and_deactivate_context(); void check_and_deactivate_context();
bool set_new_context(int cid); bool set_new_context(int cid);
bool get_context();
nsapi_error_t delete_current_context(); nsapi_error_t delete_current_context();
pdp_type_t string_to_pdp_type(const char *pdp_type);
nsapi_error_t check_operation(nsapi_error_t err, ContextOperation op); nsapi_error_t check_operation(nsapi_error_t err, ContextOperation op);
AT_CellularBase::CellularProperty pdp_type_t_to_cellular_property(pdp_type_t pdp_type);
void ciot_opt_cb(mbed::CellularNetwork::CIoT_Supported_Opt ciot_opt); void ciot_opt_cb(mbed::CellularNetwork::CIoT_Supported_Opt ciot_opt);
virtual void do_connect_with_retry(); virtual void do_connect_with_retry();
private: private: