WeChatFerry/nodejs/proto/wcf_grpc_pb.js
2023-01-20 11:33:47 +08:00

287 lines
8.6 KiB
JavaScript
Executable File

// GENERATED CODE -- DO NOT EDIT!
'use strict';
var grpc = require('grpc');
var wcf_pb = require('./wcf_pb.js');
function serialize_wcf_Contacts(arg) {
if (!(arg instanceof wcf_pb.Contacts)) {
throw new Error('Expected argument of type wcf.Contacts');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_Contacts(buffer_arg) {
return wcf_pb.Contacts.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_DbNames(arg) {
if (!(arg instanceof wcf_pb.DbNames)) {
throw new Error('Expected argument of type wcf.DbNames');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_DbNames(buffer_arg) {
return wcf_pb.DbNames.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_DbQuery(arg) {
if (!(arg instanceof wcf_pb.DbQuery)) {
throw new Error('Expected argument of type wcf.DbQuery');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_DbQuery(buffer_arg) {
return wcf_pb.DbQuery.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_DbRows(arg) {
if (!(arg instanceof wcf_pb.DbRows)) {
throw new Error('Expected argument of type wcf.DbRows');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_DbRows(buffer_arg) {
return wcf_pb.DbRows.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_DbTables(arg) {
if (!(arg instanceof wcf_pb.DbTables)) {
throw new Error('Expected argument of type wcf.DbTables');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_DbTables(buffer_arg) {
return wcf_pb.DbTables.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_Empty(arg) {
if (!(arg instanceof wcf_pb.Empty)) {
throw new Error('Expected argument of type wcf.Empty');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_Empty(buffer_arg) {
return wcf_pb.Empty.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_ImageMsg(arg) {
if (!(arg instanceof wcf_pb.ImageMsg)) {
throw new Error('Expected argument of type wcf.ImageMsg');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_ImageMsg(buffer_arg) {
return wcf_pb.ImageMsg.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_MsgTypes(arg) {
if (!(arg instanceof wcf_pb.MsgTypes)) {
throw new Error('Expected argument of type wcf.MsgTypes');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_MsgTypes(buffer_arg) {
return wcf_pb.MsgTypes.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_Response(arg) {
if (!(arg instanceof wcf_pb.Response)) {
throw new Error('Expected argument of type wcf.Response');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_Response(buffer_arg) {
return wcf_pb.Response.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_String(arg) {
if (!(arg instanceof wcf_pb.String)) {
throw new Error('Expected argument of type wcf.String');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_String(buffer_arg) {
return wcf_pb.String.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_TextMsg(arg) {
if (!(arg instanceof wcf_pb.TextMsg)) {
throw new Error('Expected argument of type wcf.TextMsg');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_TextMsg(buffer_arg) {
return wcf_pb.TextMsg.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_Verification(arg) {
if (!(arg instanceof wcf_pb.Verification)) {
throw new Error('Expected argument of type wcf.Verification');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_Verification(buffer_arg) {
return wcf_pb.Verification.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_wcf_WxMsg(arg) {
if (!(arg instanceof wcf_pb.WxMsg)) {
throw new Error('Expected argument of type wcf.WxMsg');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_wcf_WxMsg(buffer_arg) {
return wcf_pb.WxMsg.deserializeBinary(new Uint8Array(buffer_arg));
}
var WcfService = exports.WcfService = {
rpcIsLogin: {
path: '/wcf.Wcf/RpcIsLogin',
requestStream: false,
responseStream: false,
requestType: wcf_pb.Empty,
responseType: wcf_pb.Response,
requestSerialize: serialize_wcf_Empty,
requestDeserialize: deserialize_wcf_Empty,
responseSerialize: serialize_wcf_Response,
responseDeserialize: deserialize_wcf_Response,
},
rpcGetSelfWxid: {
path: '/wcf.Wcf/RpcGetSelfWxid',
requestStream: false,
responseStream: false,
requestType: wcf_pb.Empty,
responseType: wcf_pb.String,
requestSerialize: serialize_wcf_Empty,
requestDeserialize: deserialize_wcf_Empty,
responseSerialize: serialize_wcf_String,
responseDeserialize: deserialize_wcf_String,
},
rpcEnableRecvMsg: {
path: '/wcf.Wcf/RpcEnableRecvMsg',
requestStream: false,
responseStream: true,
requestType: wcf_pb.Empty,
responseType: wcf_pb.WxMsg,
requestSerialize: serialize_wcf_Empty,
requestDeserialize: deserialize_wcf_Empty,
responseSerialize: serialize_wcf_WxMsg,
responseDeserialize: deserialize_wcf_WxMsg,
},
rpcDisableRecvMsg: {
path: '/wcf.Wcf/RpcDisableRecvMsg',
requestStream: false,
responseStream: false,
requestType: wcf_pb.Empty,
responseType: wcf_pb.Response,
requestSerialize: serialize_wcf_Empty,
requestDeserialize: deserialize_wcf_Empty,
responseSerialize: serialize_wcf_Response,
responseDeserialize: deserialize_wcf_Response,
},
rpcSendTextMsg: {
path: '/wcf.Wcf/RpcSendTextMsg',
requestStream: false,
responseStream: false,
requestType: wcf_pb.TextMsg,
responseType: wcf_pb.Response,
requestSerialize: serialize_wcf_TextMsg,
requestDeserialize: deserialize_wcf_TextMsg,
responseSerialize: serialize_wcf_Response,
responseDeserialize: deserialize_wcf_Response,
},
rpcSendImageMsg: {
path: '/wcf.Wcf/RpcSendImageMsg',
requestStream: false,
responseStream: false,
requestType: wcf_pb.ImageMsg,
responseType: wcf_pb.Response,
requestSerialize: serialize_wcf_ImageMsg,
requestDeserialize: deserialize_wcf_ImageMsg,
responseSerialize: serialize_wcf_Response,
responseDeserialize: deserialize_wcf_Response,
},
rpcGetMsgTypes: {
path: '/wcf.Wcf/RpcGetMsgTypes',
requestStream: false,
responseStream: false,
requestType: wcf_pb.Empty,
responseType: wcf_pb.MsgTypes,
requestSerialize: serialize_wcf_Empty,
requestDeserialize: deserialize_wcf_Empty,
responseSerialize: serialize_wcf_MsgTypes,
responseDeserialize: deserialize_wcf_MsgTypes,
},
rpcGetContacts: {
path: '/wcf.Wcf/RpcGetContacts',
requestStream: false,
responseStream: false,
requestType: wcf_pb.Empty,
responseType: wcf_pb.Contacts,
requestSerialize: serialize_wcf_Empty,
requestDeserialize: deserialize_wcf_Empty,
responseSerialize: serialize_wcf_Contacts,
responseDeserialize: deserialize_wcf_Contacts,
},
rpcGetDbNames: {
path: '/wcf.Wcf/RpcGetDbNames',
requestStream: false,
responseStream: false,
requestType: wcf_pb.Empty,
responseType: wcf_pb.DbNames,
requestSerialize: serialize_wcf_Empty,
requestDeserialize: deserialize_wcf_Empty,
responseSerialize: serialize_wcf_DbNames,
responseDeserialize: deserialize_wcf_DbNames,
},
rpcGetDbTables: {
path: '/wcf.Wcf/RpcGetDbTables',
requestStream: false,
responseStream: false,
requestType: wcf_pb.String,
responseType: wcf_pb.DbTables,
requestSerialize: serialize_wcf_String,
requestDeserialize: deserialize_wcf_String,
responseSerialize: serialize_wcf_DbTables,
responseDeserialize: deserialize_wcf_DbTables,
},
rpcExecDbQuery: {
path: '/wcf.Wcf/RpcExecDbQuery',
requestStream: false,
responseStream: false,
requestType: wcf_pb.DbQuery,
responseType: wcf_pb.DbRows,
requestSerialize: serialize_wcf_DbQuery,
requestDeserialize: deserialize_wcf_DbQuery,
responseSerialize: serialize_wcf_DbRows,
responseDeserialize: deserialize_wcf_DbRows,
},
rpcAcceptNewFriend: {
path: '/wcf.Wcf/RpcAcceptNewFriend',
requestStream: false,
responseStream: false,
requestType: wcf_pb.Verification,
responseType: wcf_pb.Response,
requestSerialize: serialize_wcf_Verification,
requestDeserialize: deserialize_wcf_Verification,
responseSerialize: serialize_wcf_Response,
responseDeserialize: deserialize_wcf_Response,
},
};
exports.WcfClient = grpc.makeGenericClientConstructor(WcfService);