]>
Commit | Line | Data |
---|---|---|
53e1b683 | 1 | /* SPDX-License-Identifier: LGPL-2.1+ */ |
de1c301e LP |
2 | #pragma once |
3 | ||
de1c301e LP |
4 | #include <stdbool.h> |
5 | ||
07630cea LP |
6 | #include "macro.h" |
7 | ||
0ce036ce | 8 | bool bus_type_is_valid(char c) _const_; |
0ce036ce | 9 | bool bus_type_is_basic(char c) _const_; |
d20a3daa SM |
10 | /* "trivial" is systemd's term for what the D-Bus Specification calls |
11 | * a "fixed type": that is, a basic type of fixed length */ | |
0ce036ce LP |
12 | bool bus_type_is_trivial(char c) _const_; |
13 | bool bus_type_is_container(char c) _const_; | |
14 | ||
15 | int bus_type_get_alignment(char c) _const_; | |
16 | int bus_type_get_size(char c) _const_; |