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')

/as-udp/

    Package Sidebar

    Install

    npm i as-udp

    Weekly Downloads

    3

    Version

    1.0.5

    License

    MIT

    Unpacked Size

    117 kB

    Total Files

    12

    Last publish

    Collaborators

    • slicewire-dev
    • jairussw