ableos_userland/programs/aidl/assets/core.idl

20 lines
229 B
Plaintext
Raw Normal View History

2023-05-04 07:27:04 +00:00
Type Byte = U8;
2023-05-04 16:50:17 +00:00
Type Int = U32;
2023-05-04 07:27:04 +00:00
Type String = Vector<Byte>;
2023-05-04 12:44:49 +00:00
Enumurate Boolean {
2023-05-04 07:27:04 +00:00
False = 0,
True = 1,
}
Union Option<T>{
None,
Some<T>
}
Structure Version {
major: Byte,
minor: Byte,
patch: Byte,
2023-05-04 12:44:49 +00:00
};