as-udp
TypeScript icon, indicating that this package has built-in type declarations

1.0.5 • Public • Published

As-UDP

UDP bindings for AssemblyScript

Setting up

Add --exportTable and --exportRuntime flags

Edit main file

// main.js

+ const udp = require('as-udp')

const imports = {
    ...udp.wasmImports
}

const wasmModule = loader.instantaniateSync()

+ udp.wasmExports = wasmModule.exports

Usage

UDP Socket

import { UDPSocket } from 'as-udp'

const socket = new UDPSocket('udp4')

socket.on('message', (data) => {

    console.log('Message: ' + data)

})

socket.on('listening', () => {

    console.log('Listening')

})

socket.on('error', (err) => {

    console.log('Error: ' + err)
    
})

socket.send('Hello From AssemblyScript!', 3000, 'localhost')

Dependents (1)

Package Sidebar

Install

npm i as-udp

Weekly Downloads

7

Version

1.0.5

License

MIT

Unpacked Size

117 kB

Total Files

12

Last publish

Collaborators

  • slicewire-dev
  • jairussw