lib-comfoair
Version:
Library to communicate with Zehnder ComfoAirQ ventilation unit through the ComfoControl gateway
823 lines (822 loc) • 27.7 kB
TypeScript
import type { BinaryWriteOptions } from '@protobuf-ts/runtime';
import type { IBinaryWriter } from '@protobuf-ts/runtime';
import type { BinaryReadOptions } from '@protobuf-ts/runtime';
import type { IBinaryReader } from '@protobuf-ts/runtime';
import type { PartialMessage } from '@protobuf-ts/runtime';
import { MessageType } from '@protobuf-ts/runtime';
/**
* @generated from protobuf message GatewayDiscovery
*/
export interface GatewayDiscovery {
/**
* @generated from protobuf field: GatewayDiscovery.Request request = 1;
*/
request?: GatewayDiscovery_Request;
/**
* @generated from protobuf field: GatewayDiscovery.Response response = 2;
*/
response?: GatewayDiscovery_Response;
}
/**
* @generated from protobuf message GatewayDiscovery.Request
*/
export interface GatewayDiscovery_Request {
}
/**
* @generated from protobuf message GatewayDiscovery.Response
*/
export interface GatewayDiscovery_Response {
/**
* @generated from protobuf field: string address = 1;
*/
address: string;
/**
* @generated from protobuf field: bytes uuid = 2;
*/
uuid: Uint8Array;
/**
* @generated from protobuf field: uint32 version = 3;
*/
version: number;
}
/**
* @generated from protobuf message GatewayOperation
*/
export interface GatewayOperation {
/**
* @generated from protobuf field: Opcode opcode = 1;
*/
opcode: Opcode;
/**
* @generated from protobuf field: optional Result result = 2;
*/
result?: Result;
/**
* @generated from protobuf field: optional string description = 3;
*/
description?: string;
/**
* @generated from protobuf field: uint32 id = 4;
*/
id: number;
}
/**
* @generated from protobuf message RegisterDeviceRequest
*/
export interface RegisterDeviceRequest {
/**
* @generated from protobuf field: bytes uuid = 1;
*/
uuid: Uint8Array;
/**
* @generated from protobuf field: optional uint32 pin = 2;
*/
pin?: number;
/**
* @generated from protobuf field: string deviceName = 3;
*/
deviceName: string;
}
/**
* @generated from protobuf message StartSessionRequest
*/
export interface StartSessionRequest {
/**
* @generated from protobuf field: optional bool takeover = 1;
*/
takeover?: boolean;
}
/**
* @generated from protobuf message StartSessionConfirm
*/
export interface StartSessionConfirm {
/**
* @generated from protobuf field: string deviceName = 1;
*/
deviceName: string;
/**
* @generated from protobuf field: bool resumed = 2;
*/
resumed: boolean;
}
/**
* @generated from protobuf message CnNodeNotification
*/
export interface CnNodeNotification {
/**
* @generated from protobuf field: uint32 nodeId = 1;
*/
nodeId: number;
/**
* @generated from protobuf field: uint32 productId = 2;
*/
productId: number;
/**
* @generated from protobuf field: uint32 zoneId = 3;
*/
zoneId: number;
/**
* @generated from protobuf field: CnNodeNotification.NodeModeType mode = 4;
*/
mode: CnNodeNotification_NodeModeType;
}
/**
* @generated from protobuf enum CnNodeNotification.NodeModeType
*/
export declare enum CnNodeNotification_NodeModeType {
/**
* @generated from protobuf enum value: NODE_LEGACY = 0;
*/
NODE_LEGACY = 0,
/**
* @generated from protobuf enum value: NODE_OFFLINE = 1;
*/
NODE_OFFLINE = 1,
/**
* @generated from protobuf enum value: NODE_NORMAL = 2;
*/
NODE_NORMAL = 2,
/**
* @generated from protobuf enum value: NODE_UPDATE = 3;
*/
NODE_UPDATE = 3
}
/**
* @generated from protobuf message CnAlarmNotification
*/
export interface CnAlarmNotification {
/**
* @generated from protobuf field: uint32 zone = 1;
*/
zone: number;
/**
* @generated from protobuf field: uint32 productId = 2;
*/
productId: number;
/**
* @generated from protobuf field: uint32 productVariant = 3;
*/
productVariant: number;
/**
* @generated from protobuf field: string serialNumber = 4;
*/
serialNumber: string;
/**
* @generated from protobuf field: uint32 swProgramVersion = 5;
*/
swProgramVersion: number;
/**
* @generated from protobuf field: bytes errors = 6;
*/
errors: Uint8Array;
/**
* @generated from protobuf field: uint32 errorId = 7;
*/
errorId: number;
/**
* @generated from protobuf field: uint32 nodeId = 8;
*/
nodeId: number;
}
/**
* @generated from protobuf message VersionConfirm
*/
export interface VersionConfirm {
/**
* @generated from protobuf field: uint32 gatewayVersion = 1;
*/
gatewayVersion: number;
/**
* @generated from protobuf field: string serialNumber = 2;
*/
serialNumber: string;
/**
* @generated from protobuf field: uint32 comfoNetVersion = 3;
*/
comfoNetVersion: number;
}
/**
* @generated from protobuf message CnTimeRequest
*/
export interface CnTimeRequest {
/**
* @generated from protobuf field: optional uint32 setTime = 1;
*/
setTime?: number;
}
/**
* @generated from protobuf message CnTimeConfirm
*/
export interface CnTimeConfirm {
/**
* @generated from protobuf field: uint32 currentTime = 1;
*/
currentTime: number;
}
/**
* @generated from protobuf message CnRpdoRequest
*/
export interface CnRpdoRequest {
/**
* @generated from protobuf field: uint32 pdid = 1;
*/
pdid: number;
/**
* @generated from protobuf field: optional uint32 zone = 2;
*/
zone?: number;
/**
* @generated from protobuf field: uint32 type = 3;
*/
type: number;
/**
* @generated from protobuf field: optional uint32 timeout = 4;
*/
timeout?: number;
}
/**
* @generated from protobuf message CnRpdoNotification
*/
export interface CnRpdoNotification {
/**
* @generated from protobuf field: uint32 pdid = 1;
*/
pdid: number;
/**
* @generated from protobuf field: bytes data = 2;
*/
data: Uint8Array;
}
/**
* @generated from protobuf message CnRmiRequest
*/
export interface CnRmiRequest {
/**
* @generated from protobuf field: uint32 nodeId = 1;
*/
nodeId: number;
/**
* @generated from protobuf field: bytes message = 2;
*/
message: Uint8Array;
}
/**
* @generated from protobuf message CnRmiResponse
*/
export interface CnRmiResponse {
/**
* @generated from protobuf field: uint32 result = 1;
*/
result: number;
/**
* @generated from protobuf field: bytes message = 2;
*/
message: Uint8Array;
}
/**
* @generated from protobuf message CnRmiAsyncRequest
*/
export interface CnRmiAsyncRequest {
/**
* @generated from protobuf field: uint32 nodeId = 1;
*/
nodeId: number;
/**
* @generated from protobuf field: bytes message = 2;
*/
message: Uint8Array;
}
/**
* @generated from protobuf message CnRmiAsyncConfirm
*/
export interface CnRmiAsyncConfirm {
/**
* @generated from protobuf field: uint32 result = 1;
*/
result: number;
}
/**
* @generated from protobuf message CnRmiAsyncResponse
*/
export interface CnRmiAsyncResponse {
/**
* @generated from protobuf field: uint32 result = 1;
*/
result: number;
/**
* @generated from protobuf field: bytes message = 2;
*/
message: Uint8Array;
}
/**
* @generated from protobuf message NullMessage
*/
export interface NullMessage {
}
/**
* @generated from protobuf enum Opcode
*/
export declare enum Opcode {
/**
* @generated from protobuf enum value: NO_OPERATION = 0;
*/
NO_OPERATION = 0,
/**
* @generated from protobuf enum value: SET_ADDRESS_REQUEST = 1;
*/
SET_ADDRESS_REQUEST = 1,
/**
* @generated from protobuf enum value: REGISTER_DEVICE_REQUEST = 2;
*/
REGISTER_DEVICE_REQUEST = 2,
/**
* @generated from protobuf enum value: START_SESSION_REQUEST = 3;
*/
START_SESSION_REQUEST = 3,
/**
* @generated from protobuf enum value: CLOSE_SESSION_REQUEST = 4;
*/
CLOSE_SESSION_REQUEST = 4,
/**
* @generated from protobuf enum value: LIST_REGISTERED_APPS_REQUEST = 5;
*/
LIST_REGISTERED_APPS_REQUEST = 5,
/**
* @generated from protobuf enum value: UNREGISTER_DEVICE_REQUEST = 6;
*/
UNREGISTER_DEVICE_REQUEST = 6,
/**
* @generated from protobuf enum value: CHANGE_PIN_REQUEST = 7;
*/
CHANGE_PIN_REQUEST = 7,
/**
* @generated from protobuf enum value: GET_REMOTE_ACCESS_ID_REQUEST = 8;
*/
GET_REMOTE_ACCESS_ID_REQUEST = 8,
/**
* @generated from protobuf enum value: SET_REMOTE_ACCESS_ID_REQUEST = 9;
*/
SET_REMOTE_ACCESS_ID_REQUEST = 9,
/**
* @generated from protobuf enum value: GET_SUPPORT_ID_REQUEST = 10;
*/
GET_SUPPORT_ID_REQUEST = 10,
/**
* @generated from protobuf enum value: SET_SUPPORT_ID_REQUEST = 11;
*/
SET_SUPPORT_ID_REQUEST = 11,
/**
* @generated from protobuf enum value: GET_WEB_ID_REQUEST = 12;
*/
GET_WEB_ID_REQUEST = 12,
/**
* @generated from protobuf enum value: SET_WEB_ID_REQUEST = 13;
*/
SET_WEB_ID_REQUEST = 13,
/**
* @generated from protobuf enum value: SET_PUSH_ID_REQUEST = 14;
*/
SET_PUSH_ID_REQUEST = 14,
/**
* @generated from protobuf enum value: DEBUG_REQUEST = 15;
*/
DEBUG_REQUEST = 15,
/**
* @generated from protobuf enum value: UPGRADE_REQUEST = 16;
*/
UPGRADE_REQUEST = 16,
/**
* @generated from protobuf enum value: SET_DEVICE_SETTINGS_REQUEST = 17;
*/
SET_DEVICE_SETTINGS_REQUEST = 17,
/**
* @generated from protobuf enum value: VERSION_REQUEST = 18;
*/
VERSION_REQUEST = 18,
/**
* @generated from protobuf enum value: SET_ADDRESS_CONFIRM = 51;
*/
SET_ADDRESS_CONFIRM = 51,
/**
* @generated from protobuf enum value: REGISTER_DEVICE_CONFIRM = 52;
*/
REGISTER_DEVICE_CONFIRM = 52,
/**
* @generated from protobuf enum value: START_SESSION_CONFIRM = 53;
*/
START_SESSION_CONFIRM = 53,
/**
* @generated from protobuf enum value: CLOSE_SESSION_CONFIRM = 54;
*/
CLOSE_SESSION_CONFIRM = 54,
/**
* @generated from protobuf enum value: LIST_REGISTERED_APPS_CONFIRM = 55;
*/
LIST_REGISTERED_APPS_CONFIRM = 55,
/**
* @generated from protobuf enum value: UNREGISTER_DEVICE_CONFIRM = 56;
*/
UNREGISTER_DEVICE_CONFIRM = 56,
/**
* @generated from protobuf enum value: CHANGE_PIN_CONFIRM = 57;
*/
CHANGE_PIN_CONFIRM = 57,
/**
* @generated from protobuf enum value: GET_REMOTE_ACCESS_ID_CONFIRM = 58;
*/
GET_REMOTE_ACCESS_ID_CONFIRM = 58,
/**
* @generated from protobuf enum value: SET_REMOTE_ACCESS_ID_CONFIRM = 59;
*/
SET_REMOTE_ACCESS_ID_CONFIRM = 59,
/**
* @generated from protobuf enum value: GET_SUPPORT_ID_CONFIRM = 60;
*/
GET_SUPPORT_ID_CONFIRM = 60,
/**
* @generated from protobuf enum value: SET_SUPPORT_ID_CONFIRM = 61;
*/
SET_SUPPORT_ID_CONFIRM = 61,
/**
* @generated from protobuf enum value: GET_WEB_ID_CONFIRM = 62;
*/
GET_WEB_ID_CONFIRM = 62,
/**
* @generated from protobuf enum value: SET_WEB_ID_CONFIRM = 63;
*/
SET_WEB_ID_CONFIRM = 63,
/**
* @generated from protobuf enum value: SET_PUSH_ID_CONFIRM = 64;
*/
SET_PUSH_ID_CONFIRM = 64,
/**
* @generated from protobuf enum value: DEBUG_CONFIRM = 65;
*/
DEBUG_CONFIRM = 65,
/**
* @generated from protobuf enum value: UPGRADE_CONFIRM = 66;
*/
UPGRADE_CONFIRM = 66,
/**
* @generated from protobuf enum value: SET_DEVICE_SETTINGS_CONFIRM = 67;
*/
SET_DEVICE_SETTINGS_CONFIRM = 67,
/**
* @generated from protobuf enum value: VERSION_CONFIRM = 68;
*/
VERSION_CONFIRM = 68,
/**
* @generated from protobuf enum value: GATEWAY_NOTIFICATION = 100;
*/
GATEWAY_NOTIFICATION = 100,
/**
* @generated from protobuf enum value: KEEP_ALIVE = 101;
*/
KEEP_ALIVE = 101,
/**
* @generated from protobuf enum value: FACTORY_RESET = 102;
*/
FACTORY_RESET = 102,
/**
* @generated from protobuf enum value: CN_TIME_REQUEST = 30;
*/
CN_TIME_REQUEST = 30,
/**
* @generated from protobuf enum value: CN_TIME_CONFIRM = 31;
*/
CN_TIME_CONFIRM = 31,
/**
* @generated from protobuf enum value: CN_NODE_REQUEST = 42;
*/
CN_NODE_REQUEST = 42,
/**
* @generated from protobuf enum value: CN_NODE_NOTIFICATION = 32;
*/
CN_NODE_NOTIFICATION = 32,
/**
* @generated from protobuf enum value: CN_RMI_REQUEST = 33;
*/
CN_RMI_REQUEST = 33,
/**
* @generated from protobuf enum value: CN_RMI_RESPONSE = 34;
*/
CN_RMI_RESPONSE = 34,
/**
* @generated from protobuf enum value: CN_RMI_ASYNC_REQUEST = 35;
*/
CN_RMI_ASYNC_REQUEST = 35,
/**
* @generated from protobuf enum value: CN_RMI_ASYNC_CONFIRM = 36;
*/
CN_RMI_ASYNC_CONFIRM = 36,
/**
* @generated from protobuf enum value: CN_RMI_ASYNC_RESPONSE = 37;
*/
CN_RMI_ASYNC_RESPONSE = 37,
/**
* @generated from protobuf enum value: CN_RPDO_REQUEST = 38;
*/
CN_RPDO_REQUEST = 38,
/**
* @generated from protobuf enum value: CN_RPDO_CONFIRM = 39;
*/
CN_RPDO_CONFIRM = 39,
/**
* @generated from protobuf enum value: CN_RPDO_NOTIFICATION = 40;
*/
CN_RPDO_NOTIFICATION = 40,
/**
* @generated from protobuf enum value: CN_ALARM_NOTIFICATION = 41;
*/
CN_ALARM_NOTIFICATION = 41,
/**
* @generated from protobuf enum value: CN_FUP_READ_REGISTER_REQUEST = 70;
*/
CN_FUP_READ_REGISTER_REQUEST = 70,
/**
* @generated from protobuf enum value: CN_FUP_READ_REGISTER_CONFIRM = 71;
*/
CN_FUP_READ_REGISTER_CONFIRM = 71,
/**
* @generated from protobuf enum value: CN_FUP_PROGRAM_BEGIN_REQUEST = 72;
*/
CN_FUP_PROGRAM_BEGIN_REQUEST = 72,
/**
* @generated from protobuf enum value: CN_FUP_PROGRAM_BEGIN_CONFIRM = 73;
*/
CN_FUP_PROGRAM_BEGIN_CONFIRM = 73,
/**
* @generated from protobuf enum value: CN_FUP_PROGRAM_REQUEST = 74;
*/
CN_FUP_PROGRAM_REQUEST = 74,
/**
* @generated from protobuf enum value: CN_FUP_PROGRAM_CONFIRM = 75;
*/
CN_FUP_PROGRAM_CONFIRM = 75,
/**
* @generated from protobuf enum value: CN_FUP_PROGRAM_END_REQUEST = 76;
*/
CN_FUP_PROGRAM_END_REQUEST = 76,
/**
* @generated from protobuf enum value: CN_FUP_PROGRAM_END_CONFIRM = 77;
*/
CN_FUP_PROGRAM_END_CONFIRM = 77,
/**
* @generated from protobuf enum value: CN_FUP_READ_REQUEST = 78;
*/
CN_FUP_READ_REQUEST = 78,
/**
* @generated from protobuf enum value: CN_FUP_READ_CONFIRM = 79;
*/
CN_FUP_READ_CONFIRM = 79,
/**
* @generated from protobuf enum value: CN_FUP_RESET_REQUEST = 80;
*/
CN_FUP_RESET_REQUEST = 80,
/**
* @generated from protobuf enum value: CN_FUP_RESET_CONFIRM = 81;
*/
CN_FUP_RESET_CONFIRM = 81
}
/**
* @generated from protobuf enum Result
*/
export declare enum Result {
/**
* @generated from protobuf enum value: OK = 0;
*/
OK = 0,
/**
* @generated from protobuf enum value: BAD_REQUEST = 1;
*/
BAD_REQUEST = 1,
/**
* @generated from protobuf enum value: INTERNAL_ERROR = 2;
*/
INTERNAL_ERROR = 2,
/**
* @generated from protobuf enum value: NOT_REACHABLE = 3;
*/
NOT_REACHABLE = 3,
/**
* @generated from protobuf enum value: OTHER_SESSION = 4;
*/
OTHER_SESSION = 4,
/**
* @generated from protobuf enum value: NOT_ALLOWED = 5;
*/
NOT_ALLOWED = 5,
/**
* @generated from protobuf enum value: NO_RESOURCES = 6;
*/
NO_RESOURCES = 6,
/**
* @generated from protobuf enum value: NOT_EXIST = 7;
*/
NOT_EXIST = 7,
/**
* @generated from protobuf enum value: RMI_ERROR = 8;
*/
RMI_ERROR = 8
}
declare class GatewayDiscovery$Type extends MessageType<GatewayDiscovery> {
constructor();
create(value?: PartialMessage<GatewayDiscovery>): GatewayDiscovery;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GatewayDiscovery): GatewayDiscovery;
internalBinaryWrite(message: GatewayDiscovery, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message GatewayDiscovery
*/
export declare const GatewayDiscovery: GatewayDiscovery$Type;
declare class GatewayDiscovery_Request$Type extends MessageType<GatewayDiscovery_Request> {
constructor();
create(value?: PartialMessage<GatewayDiscovery_Request>): GatewayDiscovery_Request;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GatewayDiscovery_Request): GatewayDiscovery_Request;
internalBinaryWrite(message: GatewayDiscovery_Request, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message GatewayDiscovery.Request
*/
export declare const GatewayDiscovery_Request: GatewayDiscovery_Request$Type;
declare class GatewayDiscovery_Response$Type extends MessageType<GatewayDiscovery_Response> {
constructor();
create(value?: PartialMessage<GatewayDiscovery_Response>): GatewayDiscovery_Response;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GatewayDiscovery_Response): GatewayDiscovery_Response;
internalBinaryWrite(message: GatewayDiscovery_Response, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message GatewayDiscovery.Response
*/
export declare const GatewayDiscovery_Response: GatewayDiscovery_Response$Type;
declare class GatewayOperation$Type extends MessageType<GatewayOperation> {
constructor();
create(value?: PartialMessage<GatewayOperation>): GatewayOperation;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GatewayOperation): GatewayOperation;
internalBinaryWrite(message: GatewayOperation, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message GatewayOperation
*/
export declare const GatewayOperation: GatewayOperation$Type;
declare class RegisterDeviceRequest$Type extends MessageType<RegisterDeviceRequest> {
constructor();
create(value?: PartialMessage<RegisterDeviceRequest>): RegisterDeviceRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RegisterDeviceRequest): RegisterDeviceRequest;
internalBinaryWrite(message: RegisterDeviceRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message RegisterDeviceRequest
*/
export declare const RegisterDeviceRequest: RegisterDeviceRequest$Type;
declare class StartSessionRequest$Type extends MessageType<StartSessionRequest> {
constructor();
create(value?: PartialMessage<StartSessionRequest>): StartSessionRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: StartSessionRequest): StartSessionRequest;
internalBinaryWrite(message: StartSessionRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message StartSessionRequest
*/
export declare const StartSessionRequest: StartSessionRequest$Type;
declare class StartSessionConfirm$Type extends MessageType<StartSessionConfirm> {
constructor();
create(value?: PartialMessage<StartSessionConfirm>): StartSessionConfirm;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: StartSessionConfirm): StartSessionConfirm;
internalBinaryWrite(message: StartSessionConfirm, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message StartSessionConfirm
*/
export declare const StartSessionConfirm: StartSessionConfirm$Type;
declare class CnNodeNotification$Type extends MessageType<CnNodeNotification> {
constructor();
create(value?: PartialMessage<CnNodeNotification>): CnNodeNotification;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnNodeNotification): CnNodeNotification;
internalBinaryWrite(message: CnNodeNotification, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message CnNodeNotification
*/
export declare const CnNodeNotification: CnNodeNotification$Type;
declare class CnAlarmNotification$Type extends MessageType<CnAlarmNotification> {
constructor();
create(value?: PartialMessage<CnAlarmNotification>): CnAlarmNotification;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnAlarmNotification): CnAlarmNotification;
internalBinaryWrite(message: CnAlarmNotification, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message CnAlarmNotification
*/
export declare const CnAlarmNotification: CnAlarmNotification$Type;
declare class VersionConfirm$Type extends MessageType<VersionConfirm> {
constructor();
create(value?: PartialMessage<VersionConfirm>): VersionConfirm;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: VersionConfirm): VersionConfirm;
internalBinaryWrite(message: VersionConfirm, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message VersionConfirm
*/
export declare const VersionConfirm: VersionConfirm$Type;
declare class CnTimeRequest$Type extends MessageType<CnTimeRequest> {
constructor();
create(value?: PartialMessage<CnTimeRequest>): CnTimeRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnTimeRequest): CnTimeRequest;
internalBinaryWrite(message: CnTimeRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message CnTimeRequest
*/
export declare const CnTimeRequest: CnTimeRequest$Type;
declare class CnTimeConfirm$Type extends MessageType<CnTimeConfirm> {
constructor();
create(value?: PartialMessage<CnTimeConfirm>): CnTimeConfirm;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnTimeConfirm): CnTimeConfirm;
internalBinaryWrite(message: CnTimeConfirm, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message CnTimeConfirm
*/
export declare const CnTimeConfirm: CnTimeConfirm$Type;
declare class CnRpdoRequest$Type extends MessageType<CnRpdoRequest> {
constructor();
create(value?: PartialMessage<CnRpdoRequest>): CnRpdoRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRpdoRequest): CnRpdoRequest;
internalBinaryWrite(message: CnRpdoRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message CnRpdoRequest
*/
export declare const CnRpdoRequest: CnRpdoRequest$Type;
declare class CnRpdoNotification$Type extends MessageType<CnRpdoNotification> {
constructor();
create(value?: PartialMessage<CnRpdoNotification>): CnRpdoNotification;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRpdoNotification): CnRpdoNotification;
internalBinaryWrite(message: CnRpdoNotification, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message CnRpdoNotification
*/
export declare const CnRpdoNotification: CnRpdoNotification$Type;
declare class CnRmiRequest$Type extends MessageType<CnRmiRequest> {
constructor();
create(value?: PartialMessage<CnRmiRequest>): CnRmiRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRmiRequest): CnRmiRequest;
internalBinaryWrite(message: CnRmiRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message CnRmiRequest
*/
export declare const CnRmiRequest: CnRmiRequest$Type;
declare class CnRmiResponse$Type extends MessageType<CnRmiResponse> {
constructor();
create(value?: PartialMessage<CnRmiResponse>): CnRmiResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRmiResponse): CnRmiResponse;
internalBinaryWrite(message: CnRmiResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message CnRmiResponse
*/
export declare const CnRmiResponse: CnRmiResponse$Type;
declare class CnRmiAsyncRequest$Type extends MessageType<CnRmiAsyncRequest> {
constructor();
create(value?: PartialMessage<CnRmiAsyncRequest>): CnRmiAsyncRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRmiAsyncRequest): CnRmiAsyncRequest;
internalBinaryWrite(message: CnRmiAsyncRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message CnRmiAsyncRequest
*/
export declare const CnRmiAsyncRequest: CnRmiAsyncRequest$Type;
declare class CnRmiAsyncConfirm$Type extends MessageType<CnRmiAsyncConfirm> {
constructor();
create(value?: PartialMessage<CnRmiAsyncConfirm>): CnRmiAsyncConfirm;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRmiAsyncConfirm): CnRmiAsyncConfirm;
internalBinaryWrite(message: CnRmiAsyncConfirm, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message CnRmiAsyncConfirm
*/
export declare const CnRmiAsyncConfirm: CnRmiAsyncConfirm$Type;
declare class CnRmiAsyncResponse$Type extends MessageType<CnRmiAsyncResponse> {
constructor();
create(value?: PartialMessage<CnRmiAsyncResponse>): CnRmiAsyncResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRmiAsyncResponse): CnRmiAsyncResponse;
internalBinaryWrite(message: CnRmiAsyncResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message CnRmiAsyncResponse
*/
export declare const CnRmiAsyncResponse: CnRmiAsyncResponse$Type;
declare class NullMessage$Type extends MessageType<NullMessage> {
constructor();
create(value?: PartialMessage<NullMessage>): NullMessage;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: NullMessage): NullMessage;
internalBinaryWrite(message: NullMessage, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message NullMessage
*/
export declare const NullMessage: NullMessage$Type;
export {};