blob: 6f77a1b47a9ef80caaea159b09123d5cad6765c2 [file] [log] [blame]
Pau Espin Pedrol4ff118a2022-07-28 17:37:47 +02001/* ECBE (REST) interface client of osmo-cbc test suite in TTCN-3
2 * (C) 2022 by sysmocom - s.f.m.c. GmbH <info@sysmocom.de>
3 * All rights reserved.
4 *
5 * Released under the terms of GNU General Public License, Version 2 or
6 * (at your option) any later version.
7 *
8 * SPDX-License-Identifier: GPL-2.0-or-later
9 */
10
11module CBS_Message {
12
13import from Osmocom_Types all;
14
15import from BSSAP_Types all;
16import from BSSMAP_Templates all;
17
18import from CBSP_Types all;
19
20type record CBS_Message {
21 uint16_t msg_id,
22 uint16_t ser_nr,
23 uint16_t old_ser_nr optional,
24 BSSMAP_FIELD_CellIdentificationList cell_list,
25 uint8_t channel_ind,
26 CBSP_Category category,
27 uint16_t rep_period,
28 uint16_t num_bcast_req,
29 uint8_t dcs,
30 CBS_MessageContents content
31};
32type record CBS_MessageContent {
33 octetstring payload,
34 uint8_t user_len
35};
36type record of CBS_MessageContent CBS_MessageContents;
37
38}