UNPKG

coap

Version:

A CoAP library for node modelled after 'http'

20 lines (19 loc) 772 B
import { OptionName, Packet } from 'coap-packet'; import { Writable } from 'stream'; import { CoapPacket, OptionValue } from '../models/models'; export default class ObserveWriteStream extends Writable { _packet: Packet; _request: Packet; _send: (message: ObserveWriteStream, packet: Packet) => void; code: string; statusCode: string; _counter: number; _cachekey: string; _addCacheEntry: Function; constructor(request: Packet, send: (message: ObserveWriteStream, packet: CoapPacket) => void); _write(data: Buffer, encoding: string, done: () => void): void; _doSend(data?: Buffer): void; reset(): void; setOption(name: OptionName, values: OptionValue): this; setHeader(name: OptionName, values: OptionValue): this; }