Mbed OS Reference
Loading...
Searching...
No Matches
RM1000_AT_CellularContext.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 RM1000_AT_CELLULARCONTEXT_H_
18
#define RM1000_AT_CELLULARCONTEXT_H_
19
20
#include "AT_CellularContext.h"
21
22
namespace
mbed {
23
24
class
RM1000_AT_CellularContext
:
public
AT_CellularContext
{
25
public
:
26
RM1000_AT_CellularContext
(
ATHandler
&at,
CellularDevice
*device,
const
char
*apn,
bool
cp_req =
false
,
bool
nonip_req =
false
);
27
virtual
~RM1000_AT_CellularContext
();
28
29
protected
:
30
virtual
NetworkStack
*get_stack();
31
};
32
33
}
/* namespace mbed */
34
35
#endif
// RM1000_AT_CELLULARCONTEXT_H_
NetworkStack
NetworkStack class.
Definition:
NetworkStack.h:42
mbed::AT_CellularContext
Definition:
AT_CellularContext.h:36
mbed::ATHandler
Class for sending AT commands and parsing AT responses.
Definition:
ATHandler.h:68
mbed::CellularDevice
Class CellularDevice.
Definition:
CellularDevice.h:56
mbed::RM1000_AT_CellularContext
Definition:
RM1000_AT_CellularContext.h:24
connectivity
drivers
cellular
RiotMicro
COMPONENT_RIOTMICRO_RM1000
RM1000_AT_CellularContext.h
Generated by
1.9.5