blob: ededee256478914b8f57e131f11189728083e9bc [file] [log] [blame]
// This file was auto-generated by the veyron vdl tool.
// Source: app.vdl
// The app package contains the struct that keeps per javascript app state and handles translating
// javascript requests to veyron requests and vice versa.
package app
import (
// VDL system imports
"v.io/v23/vdl"
// VDL user imports
"v.io/v23/vtrace"
)
type VeyronRPCRequest struct {
Name string
Method string
NumInArgs int32
NumOutArgs int32
IsStreaming bool
Timeout int64
TraceRequest vtrace.Request
}
func (VeyronRPCRequest) __VDLReflect(struct {
Name string "v.io/core/veyron/services/wsprd/app.VeyronRPCRequest"
}) {
}
type VeyronRPCResponse struct {
OutArgs []*vdl.Value
TraceResponse vtrace.Response
}
func (VeyronRPCResponse) __VDLReflect(struct {
Name string "v.io/core/veyron/services/wsprd/app.VeyronRPCResponse"
}) {
}
func init() {
vdl.Register((*VeyronRPCRequest)(nil))
vdl.Register((*VeyronRPCResponse)(nil))
}