UNPKG

@toitware/api

Version:
54 lines (44 loc) 2.09 kB
// package: toit.api.pubsub // file: toit/api/pubsub/publish.proto import * as jspb from "google-protobuf"; export class PublishRequest extends jspb.Message { getTopic(): string; setTopic(value: string): void; getPublisherName(): string; setPublisherName(value: string): void; clearDataList(): void; getDataList(): Array<Uint8Array | string>; getDataList_asU8(): Array<Uint8Array>; getDataList_asB64(): Array<string>; setDataList(value: Array<Uint8Array | string>): void; addData(value: Uint8Array | string, index?: number): Uint8Array | string; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PublishRequest.AsObject; static toObject(includeInstance: boolean, msg: PublishRequest): PublishRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: PublishRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): PublishRequest; static deserializeBinaryFromReader(message: PublishRequest, reader: jspb.BinaryReader): PublishRequest; } export namespace PublishRequest { export type AsObject = { topic: string, publisherName: string, dataList: Array<Uint8Array | string>, } } export class PublishResponse extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PublishResponse.AsObject; static toObject(includeInstance: boolean, msg: PublishResponse): PublishResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: PublishResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): PublishResponse; static deserializeBinaryFromReader(message: PublishResponse, reader: jspb.BinaryReader): PublishResponse; } export namespace PublishResponse { export type AsObject = { } }