Mistake on this page?
Report an issue in GitHub or email us
QUECTEL_BG96_ControlPlane_netif.h
1 /*
2  * Copyright (c) 2018, Arm Limited and affiliates.
3  * SPDX-License-Identifier: Apache-2.0
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17 #ifndef QUECTEL_BG96_CONTROLPLANE_NETIF_H_
18 #define QUECTEL_BG96_CONTROLPLANE_NETIF_H_
19 
20 #include "AT_ControlPlane_netif.h"
21 
22 namespace mbed {
23 
25 public:
27  virtual ~QUECTEL_BG96_ControlPlane_netif() {};
28 
29 // ControlPlane_netif
30  nsapi_size_or_error_t send(const void *data, nsapi_size_t size);
31  nsapi_size_or_error_t recv(void *buffer, nsapi_size_t size);
32 };
33 
34 } /* namespace mbed */
35 
36 #endif // QUECTEL_BG96_CONTROLPLANE_NETIF_H_
signed int nsapi_size_or_error_t
Type used to represent either a size or error passed through sockets.
Definition: nsapi_types.h:106
nsapi_size_or_error_t send(const void *data, nsapi_size_t size)
Send data over cellular control plane.
nsapi_size_or_error_t recv(void *buffer, nsapi_size_t size)
Receive data over cellular control plane.
Class AT_CellularDevice.
unsigned int nsapi_size_t
Type used to represent the size of data passed through sockets.
Definition: nsapi_types.h:99
Definition: ATHandler.h:46
Class for sending AT commands and parsing AT responses.
Definition: ATHandler.h:70
Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.