summaryrefslogtreecommitdiff
path: root/docs/application/interface.md
diff options
context:
space:
mode:
authornodist <kevin.comas.git@gmail.com>2026-06-04 17:22:25 -0400
committernodist <kevin.comas.git@gmail.com>2026-06-04 17:22:25 -0400
commit1d5f5dd3cd5cc07352379fe33930770e3d203f3a (patch)
tree9a92bdf7a34b99065d8f67f296b86743d34b2b84 /docs/application/interface.md
parenta8810a00d95678cceee2a063df9c094fa6f6037d (diff)
use await and more application definitions
Diffstat (limited to 'docs/application/interface.md')
-rw-r--r--docs/application/interface.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/application/interface.md b/docs/application/interface.md
index 3f270bd..5042bb4 100644
--- a/docs/application/interface.md
+++ b/docs/application/interface.md
@@ -33,6 +33,15 @@ typedef int32_t kpl_any_print_fn(const kpl_any a, FILE *file, size_t idnt, uint3
typedef void kpl_any_free_fn(kpl_any a);
typedef struct {
+ // TODO
+} kpl_interface;
+
+typedef struct {
+ kpl_any *any;
+ kpl_interface *interflace;
+} kpl_class;
+
+typedef struct {
any value, info;
} kpl_result;
```