Home
last modified time | relevance | path

Searched refs:interface (Results 1 – 25 of 118) sorted by relevance

12345

/wasmtime-44.0.1/crates/component-macro/tests/codegen/
H A Dunstable-features.wit3 @unstable(feature = experimental-interface)
4 interface the-interface {
5 @unstable(feature = experimental-interface-function)
8 @unstable(feature = experimental-interface-resource)
10 @unstable(feature = experimental-interface-resource-method)
17 @unstable(feature = experimental-world-interface-import)
18 import the-interface;
H A Ddead-code.wit4 import interface-with-live-type;
5 import interface-with-dead-type;
8 interface interface-with-live-type {
16 interface interface-with-dead-type {
17 use interface-with-live-type.{live-type};
H A Dresources-export.wit11 interface simple-export {
19 interface export-using-import {
28 interface transitive-import {
32 interface export-using-export1 {
38 interface export-using-export2 {
45 interface export-fallible-constructor {
H A Dresources-import.wit3 interface resources {
68 interface transitive-interface-with-resource {
72 interface uses-resource-transitively {
73 use transitive-interface-with-resource.{foo};
78 interface long-use-chain4 {
83 interface long-use-chain3 {
86 interface long-use-chain2 {
89 interface long-use-chain1 {
H A Duse-paths.wit3 interface a {
9 interface b {
15 interface c {
24 import d: interface {
H A Dshare-types.wit3 interface http-types{
12 world http-interface {
13 export http-handler: interface {
17 import http-fetch: interface {
H A Drename.wit3 interface red {
9 interface green {
/wasmtime-44.0.1/crates/misc/component-async-tests/wit/
H A Dtest.wit3 interface baz {
12 interface many {
45 interface ready {
53 interface continue {
58 interface run {
68 interface transmit {
96 interface borrowing {
102 interface run-bool {
131 interface closed {
137 interface yield {
[all …]
/wasmtime-44.0.1/crates/wiggle/tests/
H A Drecords.witx36 (@interface func (export "sum_of_pair")
39 (@interface func (export "sum_of_pair_of_ptrs")
42 (@interface func (export "sum_of_int_and_ptr")
45 (@interface func (export "return_pair_ints")
47 (@interface func (export "return_pair_of_ptrs")
51 (@interface func (export "sum_array")
H A Dwasi.witx17 (@interface func (export "args_get")
23 (@interface func (export "args_sizes_get")
31 (@interface func (export "environ_get")
66 (@interface func (export "fd_advise")
90 (@interface func (export "fd_close")
160 (@interface func (export "fd_pread")
200 (@interface func (export "fd_read")
248 (@interface func (export "fd_seek")
260 (@interface func (export "fd_sync")
267 (@interface func (export "fd_tell")
[all …]
H A Dlists.witx8 (@interface func (export "reduce_excuses")
12 (@interface func (export "populate_excuses")
26 (@interface func (export "sum_of_element")
31 (@interface func (export "sum_of_elements")
H A Dhandles.witx6 (@interface func (export "fd_create")
8 (@interface func (export "fd_consume")
H A Datoms.witx6 (@interface func (export "int_float_args")
10 (@interface func (export "double_int_return_float")
/wasmtime-44.0.1/crates/wasi/witx/p1/
H A Dwasi_snapshot_preview1.witx18 (@interface func (export "args_get")
33 (@interface func (export "environ_get")
68 (@interface func (export "fd_advise")
92 (@interface func (export "fd_close")
162 (@interface func (export "fd_pread")
190 (@interface func (export "fd_pwrite")
202 (@interface func (export "fd_read")
250 (@interface func (export "fd_seek")
262 (@interface func (export "fd_sync")
269 (@interface func (export "fd_tell")
[all …]
/wasmtime-44.0.1/crates/wasi-common/witx/preview1/
H A Dwasi_snapshot_preview1.witx18 (@interface func (export "args_get")
33 (@interface func (export "environ_get")
68 (@interface func (export "fd_advise")
92 (@interface func (export "fd_close")
162 (@interface func (export "fd_pread")
190 (@interface func (export "fd_pwrite")
202 (@interface func (export "fd_read")
250 (@interface func (export "fd_seek")
262 (@interface func (export "fd_sync")
269 (@interface func (export "fd_tell")
[all …]
/wasmtime-44.0.1/crates/wasi/witx/p0/
H A Dwasi_unstable.witx21 (@interface func (export "args_get")
36 (@interface func (export "environ_get")
71 (@interface func (export "fd_advise")
95 (@interface func (export "fd_close")
165 (@interface func (export "fd_pread")
193 (@interface func (export "fd_pwrite")
205 (@interface func (export "fd_read")
253 (@interface func (export "fd_seek")
265 (@interface func (export "fd_sync")
272 (@interface func (export "fd_tell")
[all …]
/wasmtime-44.0.1/crates/wasi-common/witx/preview0/
H A Dwasi_unstable.witx21 (@interface func (export "args_get")
36 (@interface func (export "environ_get")
71 (@interface func (export "fd_advise")
95 (@interface func (export "fd_close")
165 (@interface func (export "fd_pread")
193 (@interface func (export "fd_pwrite")
205 (@interface func (export "fd_read")
253 (@interface func (export "fd_seek")
265 (@interface func (export "fd_sync")
272 (@interface func (export "fd_tell")
[all …]
/wasmtime-44.0.1/crates/wasi-nn/witx/
H A Dwasi-nn.witx61 (@interface func (export "load")
67 (@interface func (export "load_by_name")
71 (@interface func (export "init_execution_context")
75 (@interface func (export "set_input")
81 (@interface func (export "get_output")
88 (@interface func (export "compute")
/wasmtime-44.0.1/crates/wasi/src/p2/wit/deps/
H A Dcli.wit4 interface environment {
27 interface exit {
45 interface run {
52 interface stdin {
61 interface stdout {
70 interface stderr {
84 interface terminal-input {
96 interface terminal-output {
105 interface terminal-stdin {
118 interface terminal-stdout {
[all …]
/wasmtime-44.0.1/crates/debugger/wit/deps/
H A Dcli.wit4 interface environment {
27 interface exit {
45 interface run {
52 interface stdin {
61 interface stdout {
70 interface stderr {
84 interface terminal-input {
96 interface terminal-output {
105 interface terminal-stdin {
118 interface terminal-stdout {
[all …]
/wasmtime-44.0.1/crates/wasi-http/wit/deps/
H A Dcli.wit4 interface environment {
27 interface exit {
45 interface run {
52 interface stdin {
61 interface stdout {
70 interface stderr {
84 interface terminal-input {
96 interface terminal-output {
105 interface terminal-stdin {
118 interface terminal-stdout {
[all …]
/wasmtime-44.0.1/crates/wasi-keyvalue/wit/deps/keyvalue/
H A Dwatch.wit1 /// A keyvalue interface that provides watch operations.
3 /// This interface is used to provide event-driven mechanisms to handle
5 interface watcher {
6 /// A keyvalue interface that provides handle-watch operations.
H A Datomic.wit1 /// A keyvalue interface that provides atomic operations.
7 /// Please note that this interface is bare functions that take a reference to a bucket. This is to
9 /// wit. Future version of the interface will instead extend these methods on the base `bucket`
11 interface atomics {
/wasmtime-44.0.1/crates/wasi/src/p3/wit/deps/
H A Dcli.wit4 interface environment {
27 interface exit {
45 interface run {
52 interface types {
65 interface stdin {
86 interface stdout {
102 interface stderr {
123 interface terminal-input {
135 interface terminal-output {
144 interface terminal-stdin {
[all …]
/wasmtime-44.0.1/crates/wasi-http/src/p3/wit/deps/
H A Dcli.wit4 interface environment {
27 interface exit {
45 interface run {
52 interface types {
65 interface stdin {
86 interface stdout {
102 interface stderr {
123 interface terminal-input {
135 interface terminal-output {
144 interface terminal-stdin {
[all …]

12345