renamed mbed_mux to cellular_mux

pull/6082/head
Antti Kauppila 2018-02-12 10:10:50 +02:00 committed by Ari Parkkila
parent 217271b156
commit fbfbdc9718
686 changed files with 184 additions and 37033 deletions

View File

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<testsuite errors="0" failures="0" hostname="localhost" name="AT_CellularBase" tests="3" time="0.000" timestamp="2018-02-11T22:58:53">
<properties>
</properties>
<testcase classname="AT_CellularBase" name="test_AT_CellularBase_get_device_error" time="0.000">
</testcase>
<testcase classname="AT_CellularBase" name="test_AT_CellularBase_get_at_handler" time="0.000">
</testcase>
<testcase classname="AT_CellularBase" name="Create" time="0.000">
</testcase>
<system-out></system-out>
<system-err></system-err>
</testsuite>

View File

@ -1,41 +0,0 @@
-: 0:Source:../../../framework/AT/AT_CellularBase.cpp
-: 0:Graph:objs/AT_CellularBase_unit/AT_CellularBase.gcno
-: 0:Data:objs/AT_CellularBase_unit/AT_CellularBase.gcda
-: 0:Runs:1
-: 0:Programs:1
-: 1:/*
-: 2: * Copyright (c) 2017, 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:
-: 18:#include "AT_CellularBase.h"
-: 19:
-: 20:using namespace mbed;
-: 21:
2: 22:AT_CellularBase::AT_CellularBase(ATHandler& at) : _at(at)
-: 23:{
-: 24:
2: 25:}
-: 26:
1: 27:ATHandler& AT_CellularBase::get_at_handler()
-: 28:{
1: 29: return _at;
-: 30:}
-: 31:
1: 32:device_err_t AT_CellularBase::get_device_error() const
-: 33:{
1: 34: return _at.get_last_device_error();
-: 35:}
-: 36:

View File

@ -1,4 +0,0 @@
File '../../../framework/AT/AT_CellularBase.cpp'
Lines executed:100.00% of 6
Creating 'AT_CellularBase.cpp.gcov'

View File

@ -1 +0,0 @@
100.00% ../framework/AT/AT_CellularBase.cpp

View File

@ -1,4 +0,0 @@
<table border=2 cellspacing=5 cellpadding=5>
<tr><th>Coverage</th><th>File</th></tr>
<tr><td>100.00% </td><td>../framework/AT/<a href='file:./AT_CellularBase.cpp.gcov'>AT_CellularBase.cpp</a></td></tr>
</table>

View File

@ -1,78 +0,0 @@
objs/AT_CellularBase_unit/ATHandler_stub.o: \
../../stubs/ATHandler_stub.cpp \
../../../../../features/netsocket/nsapi_types.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../../../platform/PlatformMutex.h \
../../../../../platform/Callback.h ../../stubs/ATHandler_stub.h \
../../stubs/FileHandle_stub.h ../../../../../platform/FileHandle.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_poll.h \
../../../../../platform/platform.h ../../target_h/device.h \
../../target_h/PinNames.h ../../target_h/PeripheralNames.h \
../../../framework/common/CellularLog.h \
../../../../../hal/us_ticker_api.h ../../../../../hal/ticker_api.h \
../../../../../platform/mbed_debug.h
../../../../../features/netsocket/nsapi_types.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/PlatformMutex.h:
../../../../../platform/Callback.h:
../../stubs/ATHandler_stub.h:
../../stubs/FileHandle_stub.h:
../../../../../platform/FileHandle.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_poll.h:
../../../../../platform/platform.h:
../../target_h/device.h:
../../target_h/PinNames.h:
../../target_h/PeripheralNames.h:
../../../framework/common/CellularLog.h:
../../../../../hal/us_ticker_api.h:
../../../../../hal/ticker_api.h:
../../../../../platform/mbed_debug.h:

View File

@ -1,48 +0,0 @@
objs/AT_CellularBase_unit/AT_CellularBase.o: \
../../../framework/AT/AT_CellularBase.cpp \
../../../framework/AT/AT_CellularBase.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../../../platform/PlatformMutex.h \
../../../../../features/netsocket/nsapi_types.h \
../../../../../platform/Callback.h
../../../framework/AT/AT_CellularBase.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/PlatformMutex.h:
../../../../../features/netsocket/nsapi_types.h:
../../../../../platform/Callback.h:

View File

@ -1,32 +0,0 @@
objs/AT_CellularBase_unit/EventQueue_stub.o: \
../../stubs/EventQueue_stub.cpp ../../../../../events/EventQueue.h \
../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h ../../../../../platform/Callback.h
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/Callback.h:

View File

@ -1,42 +0,0 @@
objs/AT_CellularBase_unit/FileHandle_stub.o: \
../../stubs/FileHandle_stub.cpp ../../stubs/FileHandle_stub.h \
../../../../../platform/FileHandle.h ../../../../../platform/Callback.h \
../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_poll.h ../../../../../platform/platform.h \
../../target_h/platform/mbed_retarget.h ../../target_h/device.h \
../../target_h/PinNames.h ../../target_h/PeripheralNames.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h
../../stubs/FileHandle_stub.h:
../../../../../platform/FileHandle.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_poll.h:
../../../../../platform/platform.h:
../../target_h/platform/mbed_retarget.h:
../../target_h/device.h:
../../target_h/PinNames.h:
../../target_h/PeripheralNames.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:

View File

@ -1,49 +0,0 @@
objs/AT_CellularBase_unit/at_cellularbasetest.o: at_cellularbasetest.cpp \
test_at_cellularbase.h ../../../framework/AT/AT_CellularBase.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../../../platform/PlatformMutex.h \
../../../../../features/netsocket/nsapi_types.h \
../../../../../platform/Callback.h
test_at_cellularbase.h:
../../../framework/AT/AT_CellularBase.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/PlatformMutex.h:
../../../../../features/netsocket/nsapi_types.h:
../../../../../platform/Callback.h:

View File

@ -1 +0,0 @@
objs/AT_CellularBase_unit/main.o: main.cpp

View File

@ -1,7 +0,0 @@
objs/AT_CellularBase_unit/mbed_assert_stub.o: \
../../stubs/mbed_assert_stub.cpp ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:

View File

@ -1,77 +0,0 @@
objs/AT_CellularBase_unit/test_at_cellularbase.o: \
test_at_cellularbase.cpp test_at_cellularbase.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../framework/AT/AT_CellularBase.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../platform/PlatformMutex.h \
../../../../../features/netsocket/nsapi_types.h \
../../../../../platform/Callback.h ../../stubs/ATHandler_stub.h \
../../../framework/AT/ATHandler.h ../../stubs/FileHandle_stub.h \
../../../../../platform/FileHandle.h ../../../../../platform/Callback.h \
../../../../../platform/mbed_poll.h ../../../../../platform/platform.h \
../../target_h/device.h ../../target_h/PinNames.h \
../../target_h/PeripheralNames.h ../../stubs/FileHandle_stub.h
test_at_cellularbase.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../framework/AT/AT_CellularBase.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../platform/PlatformMutex.h:
../../../../../features/netsocket/nsapi_types.h:
../../../../../platform/Callback.h:
../../stubs/ATHandler_stub.h:
../../../framework/AT/ATHandler.h:
../../stubs/FileHandle_stub.h:
../../../../../platform/FileHandle.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_poll.h:
../../../../../platform/platform.h:
../../target_h/device.h:
../../target_h/PinNames.h:
../../target_h/PeripheralNames.h:
../../stubs/FileHandle_stub.h:

View File

@ -1,37 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<testsuite errors="0" failures="0" hostname="localhost" name="AT_CellularDevice" tests="15" time="0.000" timestamp="2018-02-11T22:58:55">
<properties>
</properties>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_close_information" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_close_multiplexer" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_close_sim" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_close_power" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_close_sms" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_close_network" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_open_information" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_open_multiplexer" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_open_sim" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_open_power" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_open_sms" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_open_network" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_get_at_handler" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="test_AT_CellularDevice_constructor" time="0.000">
</testcase>
<testcase classname="AT_CellularDevice" name="Create" time="0.000">
</testcase>
<system-out></system-out>
<system-err></system-err>
</testsuite>

View File

@ -1,253 +0,0 @@
-: 0:Source:../../../framework/AT/AT_CellularDevice.cpp
-: 0:Graph:objs/AT_CellularDevice_unit/AT_CellularDevice.gcno
-: 0:Data:objs/AT_CellularDevice_unit/AT_CellularDevice.gcda
-: 0:Runs:1
-: 0:Programs:1
-: 1:/*
-: 2: * Copyright (c) 2017, 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:
-: 18:#include "AT_CellularDevice.h"
-: 19:
-: 20:using namespace events;
-: 21:using namespace mbed;
-: 22:
-: 23:#define DEFAULT_AT_TIMEOUT 1000 // at default timeout in milliseconds
-: 24:
10: 25:AT_CellularDevice::AT_CellularDevice(EventQueue &queue) :
10: 26: _atHandlers(0), _network(0), _sms(0), _sim(0), _power(0), _multiplexer(0), _information(0), _queue(queue), _default_timeout(DEFAULT_AT_TIMEOUT)
-: 27:{
10: 28:}
-: 29:
21: 30:AT_CellularDevice::~AT_CellularDevice()
-: 31:{
10: 32: close_network();
10: 33: close_sms();
10: 34: close_power();
10: 35: close_sim();
10: 36: close_multiplexer();
10: 37: close_information();
-: 38:
10: 39: ATHandler *atHandler = _atHandlers;
26: 40: while (atHandler) {
8: 41: ATHandler *old = atHandler;
8: 42: atHandler = atHandler->_nextATHandler;
8: 43: delete old;
8: 44: old = NULL;
-: 45: }
11: 46:}
-: 47:
-: 48:// each parser is associated with one filehandle (that is UART or a MUX channel)
18: 49:ATHandler* AT_CellularDevice::get_at_handler(FileHandle *fileHandle)
-: 50:{
18: 51: if (!fileHandle) {
6: 52: return NULL;
-: 53: }
12: 54: ATHandler *atHandler = _atHandlers;
18: 55: while (atHandler) {
5: 56: if (atHandler->get_file_handle() == fileHandle) {
2: 57: atHandler->inc_ref_count();
2: 58: return atHandler;
-: 59: }
3: 60: atHandler = atHandler->_nextATHandler;
-: 61: }
-: 62:
10: 63: atHandler = new ATHandler(fileHandle, _queue, _default_timeout);
10: 64: if (atHandler) {
10: 65: atHandler->_nextATHandler = _atHandlers;
10: 66: _atHandlers = atHandler;
-: 67: }
-: 68:
10: 69: return atHandler;
-: 70:}
-: 71:
12: 72:void AT_CellularDevice::release_at_handler(ATHandler* at_handler)
-: 73:{
12: 74: if (!at_handler) {
1: 75: return;
-: 76: }
11: 77: at_handler->dec_ref_count();
11: 78: if (at_handler->get_ref_count() == 0) {
-: 79: // we can delete this at_handler
11: 80: ATHandler *atHandler = _atHandlers;
11: 81: ATHandler *prev = NULL;
37: 82: while (atHandler) {
15: 83: if (atHandler == at_handler) {
2: 84: if (prev == NULL) {
1: 85: _atHandlers = _atHandlers->_nextATHandler;
-: 86: }
-: 87: else {
1: 88: prev->_nextATHandler = atHandler->_nextATHandler;
-: 89: }
2: 90: delete atHandler;
2: 91: atHandler = NULL;
2: 92: break;
-: 93: } else {
13: 94: prev = atHandler;
13: 95: atHandler =atHandler->_nextATHandler;
-: 96: }
-: 97: }
-: 98: }
-: 99:}
-: 100:
3: 101:CellularNetwork *AT_CellularDevice::open_network(FileHandle *fh)
-: 102:{
3: 103: if (!_network) {
3: 104: ATHandler *atHandler = get_at_handler(fh);
3: 105: if (atHandler) {
2: 106: _network = new AT_CellularNetwork(*atHandler);
2: 107: if (!_network) {
#####: 108: release_at_handler(atHandler);
-: 109: }
-: 110: }
-: 111: }
3: 112: return _network;
-: 113:}
-: 114:
3: 115:CellularSMS *AT_CellularDevice::open_sms(FileHandle *fh)
-: 116:{
3: 117: if (!_sms) {
3: 118: ATHandler *atHandler = get_at_handler(fh);
3: 119: if (atHandler) {
2: 120: _sms = new AT_CellularSMS(*atHandler);
2: 121: if (!_sms) {
#####: 122: release_at_handler(atHandler);
-: 123: }
-: 124: }
-: 125: }
3: 126: return _sms;
-: 127:}
-: 128:
3: 129:CellularSIM *AT_CellularDevice::open_sim(FileHandle *fh)
-: 130:{
3: 131: if (!_sim) {
3: 132: ATHandler *atHandler = get_at_handler(fh);
3: 133: if (atHandler) {
2: 134: _sim = new AT_CellularSIM(*atHandler);
2: 135: if (!_sim) {
#####: 136: release_at_handler(atHandler);
-: 137: }
-: 138: }
-: 139: }
3: 140: return _sim;
-: 141:}
-: 142:
3: 143:CellularPower *AT_CellularDevice::open_power(FileHandle *fh)
-: 144:{
3: 145: if (!_power) {
3: 146: ATHandler *atHandler = get_at_handler(fh);
3: 147: if (atHandler) {
2: 148: _power = new AT_CellularPower(*atHandler);
2: 149: if (!_power) {
#####: 150: release_at_handler(atHandler);
-: 151: }
-: 152: }
-: 153: }
3: 154: return _power;
-: 155:}
-: 156:
2: 157:CellularMultiplexer *AT_CellularDevice::open_multiplexer(FileHandle *fh)
-: 158:{
2: 159: if (!_multiplexer) {
2: 160: ATHandler *atHandler = get_at_handler(fh);
2: 161: if (atHandler) {
1: 162: _multiplexer = new AT_CellularMultiplexer(*atHandler);
1: 163: if (!_multiplexer) {
#####: 164: release_at_handler(atHandler);
-: 165: }
-: 166: }
-: 167: }
-: 168:
2: 169: return _multiplexer;
-: 170:}
-: 171:
4: 172:CellularInformation *AT_CellularDevice::open_information(FileHandle *fh)
-: 173:{
4: 174: if (!_information) {
4: 175: ATHandler *atHandler = get_at_handler(fh);
4: 176: if (atHandler) {
3: 177: _information = new AT_CellularInformation(*atHandler);
3: 178: if (!_information) {
#####: 179: release_at_handler(atHandler);
-: 180: }
-: 181: }
-: 182: }
4: 183: return _information;
-: 184:}
-: 185:
10: 186:void AT_CellularDevice::close_network()
-: 187:{
10: 188: if (_network) {
2: 189: release_at_handler(&_network->get_at_handler());
2: 190: delete _network;
2: 191: _network = NULL;
-: 192: }
10: 193:}
-: 194:
10: 195:void AT_CellularDevice::close_sms()
-: 196:{
10: 197: if (_sms) {
2: 198: release_at_handler(&_sms->get_at_handler());
2: 199: delete _sms;
2: 200: _sms = NULL;
-: 201: }
10: 202:}
10: 203:void AT_CellularDevice::close_power()
-: 204:{
10: 205: if (_power) {
2: 206: release_at_handler(&_power->get_at_handler());
2: 207: delete _power;
2: 208: _power = NULL;
-: 209: }
10: 210:}
-: 211:
10: 212:void AT_CellularDevice::close_sim()
-: 213:{
10: 214: if (_sim) {
2: 215: release_at_handler(&_sim->get_at_handler());
2: 216: delete _sim;
2: 217: _sim = NULL;
-: 218: }
10: 219:}
-: 220:
10: 221:void AT_CellularDevice::close_multiplexer()
-: 222:{
10: 223: if (_multiplexer) {
1: 224: release_at_handler(&_multiplexer->get_at_handler());
1: 225: delete _multiplexer;
1: 226: _multiplexer = NULL;
-: 227: }
10: 228:}
-: 229:
12: 230:void AT_CellularDevice::close_information()
-: 231:{
12: 232: if (_information) {
3: 233: release_at_handler(&_information->get_at_handler());
3: 234: delete _information;
3: 235: _information = NULL;
-: 236: }
12: 237:}
-: 238:
#####: 239:void AT_CellularDevice::set_timeout(int timeout)
-: 240:{
#####: 241: _default_timeout = timeout;
-: 242:
#####: 243: ATHandler *atHandler = _atHandlers;
#####: 244: while (atHandler) {
#####: 245: atHandler->set_at_timeout(_default_timeout, true); // set as default timeout
#####: 246: atHandler = atHandler->_nextATHandler;
-: 247: }
#####: 248:}

View File

@ -1,126 +0,0 @@
-: 0:Source:../../../framework/API/CellularDevice.h
-: 0:Graph:objs/AT_CellularDevice_unit/AT_CellularDevice.gcno
-: 0:Data:objs/AT_CellularDevice_unit/AT_CellularDevice.gcda
-: 0:Runs:1
-: 0:Programs:1
-: 1:/*
-: 2: * Copyright (c) 2017, 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:
-: 18:#ifndef CELLULAR_DEVICE_H_
-: 19:#define CELLULAR_DEVICE_H_
-: 20:
-: 21:#include "FileHandle.h"
-: 22:
-: 23:#include "CellularSIM.h"
-: 24:#include "CellularNetwork.h"
-: 25:#include "CellularSMS.h"
-: 26:#include "CellularPower.h"
-: 27:#include "CellularMultiplexer.h"
-: 28:#include "CellularInformation.h"
-: 29:
-: 30:namespace mbed {
-: 31:
-: 32:/**
-: 33: * Class CellularDevice
-: 34: *
-: 35: * An abstract interface that defines opening and closing of cellular interfaces.
-: 36: * Deleting/Closing of opened interfaces can be done only via this class.
-: 37: */
10: 38:class CellularDevice
-: 39:{
-: 40:public:
-: 41: /** virtual Destructor
-: 42: */
10: 43: virtual ~CellularDevice() {}
-: 44:
-: 45:public:
-: 46: /** Create new CellularNetwork interface.
-: 47: *
-: 48: * @param fh file handle used in communication to modem. Can be for example UART handle.
-: 49: * @return New instance of interface CellularNetwork.
-: 50: */
-: 51: virtual CellularNetwork *open_network(FileHandle *fh) = 0;
-: 52:
-: 53: /** Create new CellularSMS interface.
-: 54: *
-: 55: * @param fh file handle used in communication to modem. Can be for example UART handle.
-: 56: * @return New instance of interface CellularSMS.
-: 57: */
-: 58: virtual CellularSMS *open_sms(FileHandle *fh) = 0;
-: 59:
-: 60: /** Create new CellularPower interface.
-: 61: *
-: 62: * @param fh file handle used in communication to modem. Can be for example UART handle.
-: 63: * @return New instance of interface CellularPower.
-: 64: */
-: 65: virtual CellularPower *open_power(FileHandle *fh) = 0;
-: 66:
-: 67: /** Create new CellularSIM interface.
-: 68: *
-: 69: * @param fh file handle used in communication to modem. Can be for example UART handle.
-: 70: * @return New instance of interface CellularSIM.
-: 71: */
-: 72: virtual CellularSIM *open_sim(FileHandle *fh) = 0;
-: 73:
-: 74: /** Create new CellularMultiplexer interface.
-: 75: *
-: 76: * @param fh file handle used in communication to modem. Can be for example UART handle.
-: 77: * @return New instance of interface CellularMultiplexer.
-: 78: */
-: 79: virtual CellularMultiplexer *open_multiplexer(FileHandle *fh) = 0;
-: 80:
-: 81: /** Create new CellularInformation interface.
-: 82: *
-: 83: * @param fh file handle used in communication to modem. Can be for example UART handle.
-: 84: * @return New instance of interface CellularInformation.
-: 85: */
-: 86: virtual CellularInformation *open_information(FileHandle *fh) = 0;
-: 87:
-: 88: /** Closes the opened CellularNetwork by deleting the CellularNetwork instance.
-: 89: */
-: 90: virtual void close_network() = 0;
-: 91:
-: 92: /** Closes the opened CellularNetwork by deleting the CellularSMS instance.
-: 93: */
-: 94: virtual void close_sms() = 0;
-: 95:
-: 96: /** Closes the opened CellularNetwork by deleting the CellularPower instance.
-: 97: */
-: 98: virtual void close_power() = 0;
-: 99:
-: 100: /** Closes the opened CellularNetwork by deleting the CellularSIM instance.
-: 101: */
-: 102: virtual void close_sim() = 0;
-: 103:
-: 104: /** Closes the opened CellularNetwork by deleting the CellularMultiplexer instance.
-: 105: */
-: 106: virtual void close_multiplexer() = 0;
-: 107:
-: 108: /** Closes the opened CellularNetwork by deleting the CellularInformation instance.
-: 109: */
-: 110: virtual void close_information() = 0;
-: 111:
-: 112: /** Set the default response timeout.
-: 113: *
-: 114: * @param timeout milliseconds to wait response from modem
-: 115: */
-: 116: virtual void set_timeout(int timeout) = 0;
-: 117:};
-: 118:
-: 119:} // namespace mbed
-: 120:
-: 121:#endif // CELLULAR_DEVICE_H_

View File

@ -1,8 +0,0 @@
File '../../../framework/AT/AT_CellularDevice.cpp'
Lines executed:90.65% of 139
Creating 'AT_CellularDevice.cpp.gcov'
File '../../../framework/API/CellularDevice.h'
Lines executed:100.00% of 2
Creating 'CellularDevice.h.gcov'

View File

@ -1,2 +0,0 @@
100.00% ../framework/API/CellularDevice.h
90.65% ../framework/AT/AT_CellularDevice.cpp

View File

@ -1,5 +0,0 @@
<table border=2 cellspacing=5 cellpadding=5>
<tr><th>Coverage</th><th>File</th></tr>
<tr><td>100.00% </td><td>../framework/API/<a href='file:./CellularDevice.h.gcov'>CellularDevice.h</a></td></tr>
<tr><td> 90.65% </td><td>../framework/AT/<a href='file:./AT_CellularDevice.cpp.gcov'>AT_CellularDevice.cpp</a></td></tr>
</table>

View File

@ -1,78 +0,0 @@
objs/AT_CellularDevice_unit/ATHandler_stub.o: \
../../stubs/ATHandler_stub.cpp \
../../../../../features/netsocket/nsapi_types.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../../../platform/PlatformMutex.h \
../../../../../platform/Callback.h ../../stubs/ATHandler_stub.h \
../../stubs/FileHandle_stub.h ../../../../../platform/FileHandle.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_poll.h \
../../../../../platform/platform.h ../../target_h/device.h \
../../target_h/PinNames.h ../../target_h/PeripheralNames.h \
../../../framework/common/CellularLog.h \
../../../../../hal/us_ticker_api.h ../../../../../hal/ticker_api.h \
../../../../../platform/mbed_debug.h
../../../../../features/netsocket/nsapi_types.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/PlatformMutex.h:
../../../../../platform/Callback.h:
../../stubs/ATHandler_stub.h:
../../stubs/FileHandle_stub.h:
../../../../../platform/FileHandle.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_poll.h:
../../../../../platform/platform.h:
../../target_h/device.h:
../../target_h/PinNames.h:
../../target_h/PeripheralNames.h:
../../../framework/common/CellularLog.h:
../../../../../hal/us_ticker_api.h:
../../../../../hal/ticker_api.h:
../../../../../platform/mbed_debug.h:

View File

@ -1,53 +0,0 @@
objs/AT_CellularDevice_unit/AT_CellularBase_stub.o: \
../../stubs/AT_CellularBase_stub.cpp \
../../../../../features/netsocket/nsapi_types.h \
../../../framework/AT/AT_CellularBase.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../../../platform/PlatformMutex.h \
../../../../../platform/Callback.h ../../stubs/AT_CellularBase_stub.h \
../../../framework/AT/ATHandler.h
../../../../../features/netsocket/nsapi_types.h:
../../../framework/AT/AT_CellularBase.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/PlatformMutex.h:
../../../../../platform/Callback.h:
../../stubs/AT_CellularBase_stub.h:
../../../framework/AT/ATHandler.h:

View File

@ -1,152 +0,0 @@
objs/AT_CellularDevice_unit/AT_CellularDevice.o: \
../../../framework/AT/AT_CellularDevice.cpp \
../../../framework/AT/AT_CellularDevice.h \
../../../framework/API/CellularDevice.h \
../../../../../platform/FileHandle.h ../../../../../platform/Callback.h \
../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_poll.h ../../../../../platform/platform.h \
../../target_h/platform/mbed_retarget.h ../../target_h/device.h \
../../target_h/PinNames.h ../../target_h/PeripheralNames.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../framework/API/CellularSIM.h \
../../../../../features/netsocket/nsapi_types.h \
../../../framework/API/CellularNetwork.h \
../../../../../features/netsocket/CellularInterface.h \
../../../../../features/netsocket/NetworkInterface.h \
../../../../../features/netsocket/nsapi_types.h \
../../../../../features/netsocket/SocketAddress.h \
../../../../../features/netsocket/nsapi_types.h \
../../../../../platform/mbed_toolchain.h \
../../../../../features/netsocket/NetworkInterface.h \
../../../framework/common/CellularList.h \
../../../framework/API/CellularSMS.h ../../../../../platform/Callback.h \
../../../framework/API/CellularPower.h \
../../../framework/API/CellularMultiplexer.h \
../../../framework/API/CellularInformation.h \
../../../framework/AT/AT_CellularNetwork.h \
../../../framework/API/CellularNetwork.h \
../../../framework/AT/AT_CellularBase.h \
../../../framework/AT/ATHandler.h ../../../../../events/EventQueue.h \
../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h \
../../../../../platform/PlatformMutex.h \
../../../../../features/netsocket/NetworkStack.h \
../../../framework/AT/AT_CellularSIM.h \
../../../framework/API/CellularSIM.h \
../../../framework/AT/AT_CellularSMS.h \
../../../framework/API/CellularSMS.h \
../../../framework/AT/AT_CellularPower.h \
../../../framework/API/CellularPower.h \
../../../framework/AT/AT_CellularMultiplexer.h \
../../../framework/API/CellularMultiplexer.h \
../../../framework/AT/AT_CellularInformation.h \
../../../framework/API/CellularInformation.h
../../../framework/AT/AT_CellularDevice.h:
../../../framework/API/CellularDevice.h:
../../../../../platform/FileHandle.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_poll.h:
../../../../../platform/platform.h:
../../target_h/platform/mbed_retarget.h:
../../target_h/device.h:
../../target_h/PinNames.h:
../../target_h/PeripheralNames.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../framework/API/CellularSIM.h:
../../../../../features/netsocket/nsapi_types.h:
../../../framework/API/CellularNetwork.h:
../../../../../features/netsocket/CellularInterface.h:
../../../../../features/netsocket/NetworkInterface.h:
../../../../../features/netsocket/nsapi_types.h:
../../../../../features/netsocket/SocketAddress.h:
../../../../../features/netsocket/nsapi_types.h:
../../../../../platform/mbed_toolchain.h:
../../../../../features/netsocket/NetworkInterface.h:
../../../framework/common/CellularList.h:
../../../framework/API/CellularSMS.h:
../../../../../platform/Callback.h:
../../../framework/API/CellularPower.h:
../../../framework/API/CellularMultiplexer.h:
../../../framework/API/CellularInformation.h:
../../../framework/AT/AT_CellularNetwork.h:
../../../framework/API/CellularNetwork.h:
../../../framework/AT/AT_CellularBase.h:
../../../framework/AT/ATHandler.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/PlatformMutex.h:
../../../../../features/netsocket/NetworkStack.h:
../../../framework/AT/AT_CellularSIM.h:
../../../framework/API/CellularSIM.h:
../../../framework/AT/AT_CellularSMS.h:
../../../framework/API/CellularSMS.h:
../../../framework/AT/AT_CellularPower.h:
../../../framework/API/CellularPower.h:
../../../framework/AT/AT_CellularMultiplexer.h:
../../../framework/API/CellularMultiplexer.h:
../../../framework/AT/AT_CellularInformation.h:
../../../framework/API/CellularInformation.h:

View File

@ -1,54 +0,0 @@
objs/AT_CellularDevice_unit/AT_CellularInformation_stub.o: \
../../stubs/AT_CellularInformation_stub.cpp \
../../../framework/AT/AT_CellularInformation.h \
../../../framework/API/CellularInformation.h \
../../../../../features/netsocket/nsapi_types.h \
../../../framework/AT/AT_CellularBase.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../../../platform/PlatformMutex.h \
../../../../../platform/Callback.h
../../../framework/AT/AT_CellularInformation.h:
../../../framework/API/CellularInformation.h:
../../../../../features/netsocket/nsapi_types.h:
../../../framework/AT/AT_CellularBase.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/PlatformMutex.h:
../../../../../platform/Callback.h:

View File

@ -1,69 +0,0 @@
objs/AT_CellularDevice_unit/AT_CellularMultiplexer_stub.o: \
../../stubs/AT_CellularMultiplexer_stub.cpp \
../../../framework/AT/AT_CellularMultiplexer.h \
../../../framework/API/CellularMultiplexer.h \
../../../../../features/netsocket/nsapi_types.h \
../../../framework/AT/AT_CellularBase.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../../../platform/PlatformMutex.h \
../../../../../platform/Callback.h \
../../../framework/common/CellularLog.h ../../target_h/PinNames.h \
../../../../../hal/us_ticker_api.h ../../../../../hal/ticker_api.h \
../../target_h/device.h ../../../../../platform/mbed_debug.h
../../../framework/AT/AT_CellularMultiplexer.h:
../../../framework/API/CellularMultiplexer.h:
../../../../../features/netsocket/nsapi_types.h:
../../../framework/AT/AT_CellularBase.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/PlatformMutex.h:
../../../../../platform/Callback.h:
../../../framework/common/CellularLog.h:
../../target_h/PinNames.h:
../../../../../hal/us_ticker_api.h:
../../../../../hal/ticker_api.h:
../../target_h/device.h:
../../../../../platform/mbed_debug.h:

View File

@ -1,112 +0,0 @@
objs/AT_CellularDevice_unit/AT_CellularNetwork_stub.o: \
../../stubs/AT_CellularNetwork_stub.cpp \
../../../framework/AT/AT_CellularNetwork.h \
../../../framework/API/CellularNetwork.h \
../../../../../features/netsocket/CellularInterface.h \
../../../../../features/netsocket/NetworkInterface.h \
../../../../../features/netsocket/nsapi_types.h \
../../../../../features/netsocket/SocketAddress.h \
../../../../../features/netsocket/nsapi_types.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../features/netsocket/NetworkInterface.h \
../../../framework/common/CellularList.h \
../../../framework/AT/AT_CellularBase.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../../../platform/PlatformMutex.h \
../../../../../features/netsocket/nsapi_types.h \
../../../../../platform/Callback.h \
../../../../../features/netsocket/NetworkStack.h \
../../../framework/common/CellularUtil.h \
../../../framework/common/CellularLog.h ../../target_h/PinNames.h \
../../../../../hal/us_ticker_api.h ../../../../../hal/ticker_api.h \
../../target_h/device.h ../../../../../platform/mbed_debug.h \
../../../../../platform/FileHandle.h ../../../../../platform/Callback.h \
../../../../../platform/mbed_poll.h ../../../../../platform/platform.h \
../../target_h/PeripheralNames.h
../../../framework/AT/AT_CellularNetwork.h:
../../../framework/API/CellularNetwork.h:
../../../../../features/netsocket/CellularInterface.h:
../../../../../features/netsocket/NetworkInterface.h:
../../../../../features/netsocket/nsapi_types.h:
../../../../../features/netsocket/SocketAddress.h:
../../../../../features/netsocket/nsapi_types.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../features/netsocket/NetworkInterface.h:
../../../framework/common/CellularList.h:
../../../framework/AT/AT_CellularBase.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/PlatformMutex.h:
../../../../../features/netsocket/nsapi_types.h:
../../../../../platform/Callback.h:
../../../../../features/netsocket/NetworkStack.h:
../../../framework/common/CellularUtil.h:
../../../framework/common/CellularLog.h:
../../target_h/PinNames.h:
../../../../../hal/us_ticker_api.h:
../../../../../hal/ticker_api.h:
../../target_h/device.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/FileHandle.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_poll.h:
../../../../../platform/platform.h:
../../target_h/PeripheralNames.h:

View File

@ -1,72 +0,0 @@
objs/AT_CellularDevice_unit/AT_CellularPower_stub.o: \
../../stubs/AT_CellularPower_stub.cpp \
../../../framework/AT/AT_CellularPower.h \
../../../framework/API/CellularPower.h \
../../../../../features/netsocket/nsapi_types.h \
../../../framework/AT/AT_CellularBase.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../../../platform/PlatformMutex.h \
../../../../../platform/Callback.h \
../../../framework/common/CellularUtil.h \
../../../framework/common/CellularLog.h ../../target_h/PinNames.h \
../../../../../hal/us_ticker_api.h ../../../../../hal/ticker_api.h \
../../target_h/device.h ../../../../../platform/mbed_debug.h
../../../framework/AT/AT_CellularPower.h:
../../../framework/API/CellularPower.h:
../../../../../features/netsocket/nsapi_types.h:
../../../framework/AT/AT_CellularBase.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/PlatformMutex.h:
../../../../../platform/Callback.h:
../../../framework/common/CellularUtil.h:
../../../framework/common/CellularLog.h:
../../target_h/PinNames.h:
../../../../../hal/us_ticker_api.h:
../../../../../hal/ticker_api.h:
../../target_h/device.h:
../../../../../platform/mbed_debug.h:

View File

@ -1,69 +0,0 @@
objs/AT_CellularDevice_unit/AT_CellularSIM_stub.o: \
../../stubs/AT_CellularSIM_stub.cpp \
../../../framework/AT/AT_CellularSIM.h \
../../../framework/API/CellularSIM.h \
../../../../../features/netsocket/nsapi_types.h \
../../../framework/AT/AT_CellularBase.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../../../platform/PlatformMutex.h \
../../../../../platform/Callback.h \
../../../framework/common/CellularLog.h ../../target_h/PinNames.h \
../../../../../hal/us_ticker_api.h ../../../../../hal/ticker_api.h \
../../target_h/device.h ../../../../../platform/mbed_debug.h
../../../framework/AT/AT_CellularSIM.h:
../../../framework/API/CellularSIM.h:
../../../../../features/netsocket/nsapi_types.h:
../../../framework/AT/AT_CellularBase.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/PlatformMutex.h:
../../../../../platform/Callback.h:
../../../framework/common/CellularLog.h:
../../target_h/PinNames.h:
../../../../../hal/us_ticker_api.h:
../../../../../hal/ticker_api.h:
../../target_h/device.h:
../../../../../platform/mbed_debug.h:

View File

@ -1,68 +0,0 @@
objs/AT_CellularDevice_unit/AT_CellularSMS_stub.o: \
../../stubs/AT_CellularSMS_stub.cpp \
../../../framework/AT/AT_CellularSMS.h \
../../../framework/API/CellularSMS.h ../../../../../platform/Callback.h \
../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../features/netsocket/nsapi_types.h \
../../../framework/AT/AT_CellularBase.h \
../../../framework/AT/ATHandler.h \
../../target_h/platform/mbed_retarget.h \
../../../../../events/EventQueue.h ../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h \
../../../../../platform/PlatformMutex.h \
../../../framework/common/CellularLog.h ../../target_h/PinNames.h \
../../../../../hal/us_ticker_api.h ../../../../../hal/ticker_api.h \
../../target_h/device.h ../../../../../platform/mbed_debug.h
../../../framework/AT/AT_CellularSMS.h:
../../../framework/API/CellularSMS.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../features/netsocket/nsapi_types.h:
../../../framework/AT/AT_CellularBase.h:
../../../framework/AT/ATHandler.h:
../../target_h/platform/mbed_retarget.h:
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/PlatformMutex.h:
../../../framework/common/CellularLog.h:
../../target_h/PinNames.h:
../../../../../hal/us_ticker_api.h:
../../../../../hal/ticker_api.h:
../../target_h/device.h:
../../../../../platform/mbed_debug.h:

View File

@ -1,5 +0,0 @@
objs/AT_CellularDevice_unit/CellularUtil_stub.o: \
../../stubs/CellularUtil_stub.cpp \
../../../framework/common/CellularUtil.h
../../../framework/common/CellularUtil.h:

View File

@ -1,32 +0,0 @@
objs/AT_CellularDevice_unit/EventQueue_stub.o: \
../../stubs/EventQueue_stub.cpp ../../../../../events/EventQueue.h \
../../../../../events/equeue/equeue.h \
../../../../../events/equeue/equeue_platform.h \
../../../../../platform/Callback.h ../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h ../../../../../platform/Callback.h
../../../../../events/EventQueue.h:
../../../../../events/equeue/equeue.h:
../../../../../events/equeue/equeue_platform.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:
../../../../../platform/Callback.h:

View File

@ -1,42 +0,0 @@
objs/AT_CellularDevice_unit/FileHandle_stub.o: \
../../stubs/FileHandle_stub.cpp ../../stubs/FileHandle_stub.h \
../../../../../platform/FileHandle.h ../../../../../platform/Callback.h \
../../../../../platform/mbed_assert.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_poll.h ../../../../../platform/platform.h \
../../target_h/platform/mbed_retarget.h ../../target_h/device.h \
../../target_h/PinNames.h ../../target_h/PeripheralNames.h \
../../../../../platform/NonCopyable.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_debug.h
../../stubs/FileHandle_stub.h:
../../../../../platform/FileHandle.h:
../../../../../platform/Callback.h:
../../../../../platform/mbed_assert.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_poll.h:
../../../../../platform/platform.h:
../../target_h/platform/mbed_retarget.h:
../../target_h/device.h:
../../target_h/PinNames.h:
../../target_h/PeripheralNames.h:
../../../../../platform/NonCopyable.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_debug.h:

View File

@ -1,23 +0,0 @@
objs/AT_CellularDevice_unit/NetworkInterface_stub.o: \
../../stubs/NetworkInterface_stub.cpp \
../../../../../features/netsocket/NetworkInterface.h \
../../../../../features/netsocket/nsapi_types.h \
../../../../../features/netsocket/SocketAddress.h \
../../../../../features/netsocket/nsapi_types.h \
../../../../../platform/mbed_toolchain.h \
../../../../../platform/mbed_preprocessor.h \
../../../../../features/netsocket/NetworkStack.h
../../../../../features/netsocket/NetworkInterface.h:
../../../../../features/netsocket/nsapi_types.h:
../../../../../features/netsocket/SocketAddress.h:
../../../../../features/netsocket/nsapi_types.h:
../../../../../platform/mbed_toolchain.h:
../../../../../platform/mbed_preprocessor.h:
../../../../../features/netsocket/NetworkStack.h:

Some files were not shown because too many files have changed in this diff Show More