Skip to content

Commit 7750eef

Browse files
authored
docs: update C API docs to 0.17.0 (#296)
Signed-off-by: YiYing He <yiying@secondstate.io>
1 parent d842a6e commit 7750eef

39 files changed

Lines changed: 7224 additions & 83 deletions

.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
WASMEDGE_VERSION='0.16.1'
1+
WASMEDGE_VERSION='0.17.0'
22
WASMEDGE_GO_VERSION='0.14.0'

docs/embed/c/host_function.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,17 +72,18 @@ To create a `host table`, `memory`, and `global` instance, developers can use si
7272
7373
```c
7474
/* Create a host table exported as "table". */
75-
WasmEdge_Limit TabLimit = {
76-
.HasMax = true, .Shared = false, .Min = 10, .Max = 20};
75+
WasmEdge_LimitContext *TabLimit = WasmEdge_LimitCreateWithMax(10, 20, false, false);
7776
WasmEdge_TableTypeContext *HostTType =
7877
WasmEdge_TableTypeCreate(WasmEdge_ValTypeGenFuncRef(), TabLimit);
78+
WasmEdge_LimitDelete(TabLimit);
7979
WasmEdge_TableInstanceContext *HostTable =
8080
WasmEdge_TableInstanceCreate(HostTType);
8181
WasmEdge_TableTypeDelete(HostTType);
8282
8383
/* Create a host memory exported as "memory". */
84-
WasmEdge_Limit MemLimit = {.HasMax = true, .Shared = false, .Min = 1, .Max = 2};
84+
WasmEdge_LimitContext *MemLimit = WasmEdge_LimitCreateWithMax(1, 2, false, false);
8585
WasmEdge_MemoryTypeContext *HostMType = WasmEdge_MemoryTypeCreate(MemLimit);
86+
WasmEdge_LimitDelete(MemLimit);
8687
WasmEdge_MemoryInstanceContext *HostMemory =
8788
WasmEdge_MemoryInstanceCreate(HostMType);
8889
WasmEdge_MemoryTypeDelete(HostMType);

docs/embed/c/intro.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,8 @@ sys 0m0.011s
121121

122122
## API References
123123

124-
- [0.16.1](reference/latest.md)
124+
- [0.17.0](reference/latest.md)
125+
- [0.16.3](reference/0.16.x.md)
125126
- [0.15.1](reference/0.15.x.md)
126127
- [0.14.1](reference/0.14.x.md)
127128
- [0.13.5](reference/0.13.x.md)

docs/embed/c/reference/0.10.x.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
sidebar_position: 13
2+
sidebar_position: 15
33
---
44

55
# C API 0.10.1 Documentation

docs/embed/c/reference/0.11.x.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
sidebar_position: 11
2+
sidebar_position: 13
33
---
44

55
# C API 0.11.2 Documentation

docs/embed/c/reference/0.12.x.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
sidebar_position: 9
2+
sidebar_position: 11
33
---
44

55
# C API 0.12.1 Documentation

docs/embed/c/reference/0.13.x.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
sidebar_position: 7
2+
sidebar_position: 9
33
---
44

55
# C API 0.13.5 Documentation

docs/embed/c/reference/0.14.x.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
sidebar_position: 5
2+
sidebar_position: 7
33
---
44

55
# C API 0.14.1 Documentation

docs/embed/c/reference/0.15.x.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
sidebar_position: 3
2+
sidebar_position: 5
33
---
44

55
# C API 0.15.1 Documentation

0 commit comments

Comments
 (0)