~aleteoryx/muditaos

ref: ea27e6871615172000db8664a9d11d1b6103c562 muditaos/module-cellular/Modem/TS0710/TS0710_CLOSE.h -rw-r--r-- 813 bytes
ea27e687 — Maciej Janicki [EGD-5748] Remake Cellular flow 5 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// Copyright (c) 2017-2020, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md

/**
 * Project Untitled
 * @brief When the request primitive is passed to the TS 0710 layer of the transmitting device close down of the
 * multiplexer mode is initiated and a close down command is sent to the receiving device. On reception of the close
 * down command the TS 0710 layer of the receiving device sends the indication primitive to the upper layer and the
 * multiplexer mode is terminated.
 */

#ifndef _TS0710_CLOSE_H
#define _TS0710_CLOSE_H

// control channel - Multiplexer close down (CLD)
class TS0710_CLOSE
{
  public:
    TS0710_CLOSE()
    {}
    ~TS0710_CLOSE()
    {}

  private:
    void request();

    void indication();
};

#endif //_TS0710_CLOSE_H