@iotize/tap
Version:
IoTize Device client for Javascript
23 lines (22 loc) • 994 B
TypeScript
/**
* Generated file. Do not edit
*/
import { SinglePacketStoreInfo } from './models';
import { SinglePacket } from './models';
import { SinglePacketChunk } from './models';
declare module '@iotize/tap/client/impl/lib/frame/tap-stream-core' {
interface TapStreamReader {
readSinglePacketStoreInfo(): SinglePacketStoreInfo;
readSinglePacket(): SinglePacket;
readSinglePacketHeader(): SinglePacket.Header;
readSinglePacketPayload(): SinglePacket.Payload;
readSinglePacketChunk(): SinglePacketChunk;
}
interface TapStreamWriter {
writeSinglePacketStoreInfo(model: SinglePacketStoreInfo): TapStreamWriter;
writeSinglePacket(model: SinglePacket): TapStreamWriter;
writeSinglePacketHeader(model: SinglePacket.Header): TapStreamWriter;
writeSinglePacketPayload(model: SinglePacket.Payload): TapStreamWriter;
writeSinglePacketChunk(model: SinglePacketChunk): TapStreamWriter;
}
}