Christopher Arndt
3915638e73
feat: stream-line API and fix minor wrapping errors ( #1 )
...
* Rename types:
* `ptr` types have no suffix (e.g. `ClientP` -> `Client`)
* normal object types hyve a `T` suffix, if needed (e.g. `Port` -> `PortT`)
* Constants also use CamelCase (UPPER_CASE can still be used).
* Make functions returning an error discardable
* Add missing return types for some functions.
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2025-01-20 02:16:38 +01:00
Christopher Arndt
9645542176
feat: implement converters for enums
...
Allows to pass enum values directly for cint/culong params
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-05-14 23:47:13 +02:00
Christopher Arndt
0bfb23b6ff
docs: wording change in readme
...
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-11-23 17:40:38 +01:00
Christopher Arndt
20aed9e373
docs: clean up & improve readme
...
docs: move section from readme to todo
docs: change proejct description
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-11-23 17:30:16 +01:00
Christopher Arndt
64b831039a
fix: minor readme whitespace fix
...
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-05-25 18:12:38 +02:00
Christopher Arndt
191e141311
fix: minor readme grammar fix
...
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-05-25 18:11:34 +02:00
Christopher Arndt
bff6f5e9fa
feat: wrap ringbuffer API and add usage example
...
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-05-25 18:04:16 +02:00
Christopher Arndt
1870734ae6
docs: update readme and license year
...
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-05-24 09:48:15 +02:00
Christopher Arndt
2d8533d122
feat: wrap transport API and add transport query example
...
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-05-22 19:58:43 +02:00
Christopher Arndt
5c4af1a90a
feat: wrap MIDI API and add example MIDI client
...
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-05-22 19:58:43 +02:00
Christopher Arndt
64b815dab5
fix: heading level in readme
...
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2022-10-11 00:15:42 +02:00
Christopher Arndt
9def17c07c
fix: minor readme typo
...
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2022-10-10 21:02:18 +02:00
Christopher Arndt
1127b1ec09
docs: add project status and installation sections to readme
...
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2022-10-10 20:35:36 +02:00
Christopher Arndt
eff627e4ec
docs: add copyright info to license file and links to readme
...
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2022-10-06 15:16:57 +02:00
Christopher Arndt
f5d01c043b
Add README, LICENSE and .gitignore
2022-10-06 04:19:20 +02:00