@reactivemarkets/switchboard-api
Version:
Generated api for Reactive Markets Switchboard network
34 lines (33 loc) • 1.53 kB
TypeScript
import * as flatbuffers from 'flatbuffers';
/**
* The Reject message is sent when a message is badly formed, has missing
* tags, or does not pass basic validation. The Reject message may be sent
* by either the taker or maker.
*/
export declare class Reject {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): Reject;
static getRootAsReject(bb: flatbuffers.ByteBuffer, obj?: Reject): Reject;
static getSizePrefixedRootAsReject(bb: flatbuffers.ByteBuffer, obj?: Reject): Reject;
/**
* The field being referenced.
*/
field(): string | null;
field(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
/**
* Code to identify reason for the session-level Reject message.
*/
code(): number;
/**
* Supplementary information relating to the reject.
*/
text(): string | null;
text(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
static startReject(builder: flatbuffers.Builder): void;
static addField(builder: flatbuffers.Builder, fieldOffset: flatbuffers.Offset): void;
static addCode(builder: flatbuffers.Builder, code: number): void;
static addText(builder: flatbuffers.Builder, textOffset: flatbuffers.Offset): void;
static endReject(builder: flatbuffers.Builder): flatbuffers.Offset;
static createReject(builder: flatbuffers.Builder, fieldOffset: flatbuffers.Offset, code: number, textOffset: flatbuffers.Offset): flatbuffers.Offset;
}