blob: b1afcfce7fd6050a098af99e3a6216fe02d06768 [file] [log] [blame]
// Copyright 2015 The Vanadium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// This file was auto-generated by the vanadium vdl tool.
var vdl = require('../../../../../../../../vdl');
var canonicalize = require('../../../../../../../../vdl/canonicalize');
var vtrace = require('./../../../../../../v23/vtrace');
module.exports = {};
// Types:
var _type1 = new vdl.Type();
var _typeLogLevel = new vdl.Type();
var _typeLogMessage = new vdl.Type();
var _typeServerRpcReply = new vdl.Type();
_type1.kind = vdl.kind.LIST;
_type1.name = "";
_type1.elem = vdl.types.ANY;
_typeLogLevel.kind = vdl.kind.ENUM;
_typeLogLevel.name = "v.io/x/ref/services/wspr/internal/lib.LogLevel";
_typeLogLevel.labels = ["Info", "Error"];
_typeLogMessage.kind = vdl.kind.STRUCT;
_typeLogMessage.name = "v.io/x/ref/services/wspr/internal/lib.LogMessage";
_typeLogMessage.fields = [{name: "Level", type: _typeLogLevel}, {name: "Message", type: vdl.types.STRING}];
_typeServerRpcReply.kind = vdl.kind.STRUCT;
_typeServerRpcReply.name = "v.io/x/ref/services/wspr/internal/lib.ServerRpcReply";
_typeServerRpcReply.fields = [{name: "Results", type: _type1}, {name: "Err", type: vdl.types.ERROR}, {name: "TraceResponse", type: new vtrace.Response()._type}];
_type1.freeze();
_typeLogLevel.freeze();
_typeLogMessage.freeze();
_typeServerRpcReply.freeze();
module.exports.LogLevel = {
INFO: canonicalize.reduce(new (vdl.registry.lookupOrCreateConstructor(_typeLogLevel))('Info', true), _typeLogLevel),
ERROR: canonicalize.reduce(new (vdl.registry.lookupOrCreateConstructor(_typeLogLevel))('Error', true), _typeLogLevel),
};
module.exports.LogMessage = (vdl.registry.lookupOrCreateConstructor(_typeLogMessage));
module.exports.ServerRpcReply = (vdl.registry.lookupOrCreateConstructor(_typeServerRpcReply));
// Consts:
// Errors:
// Services: