287 lines
8.6 KiB
JavaScript
Executable File
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);
|