func proxy_StopClientProxy(out, in *seq.Buffer) { err := flashlight.StopClientProxy() if err == nil { out.WriteUTF16("") } else { out.WriteUTF16(err.Error()) } }
func proxy_Err(out, in *seq.Buffer) { param_s := in.ReadUTF16() err := testpkg.Err(param_s) if err == nil { out.WriteUTF16("") } else { out.WriteUTF16(err.Error()) } }
func proxy_RunClientProxy(out, in *seq.Buffer) { param_listenAddr := in.ReadUTF16() err := flashlight.RunClientProxy(param_listenAddr) if err == nil { out.WriteUTF16("") } else { out.WriteUTF16(err.Error()) } }
func proxyIE(out, in *seq.Buffer) { ref := in.ReadRef() v := ref.Get().(testpkg.I) err := v.E() if err == nil { out.WriteUTF16("") } else { out.WriteUTF16(err.Error()) } }
func proxy_CallE(out, in *seq.Buffer) { var param_i testpkg.I param_i_ref := in.ReadRef() if param_i_ref.Num < 0 { // go object param_i = param_i_ref.Get().(testpkg.I) } else { // foreign object param_i = (*proxyI)(param_i_ref) } err := testpkg.CallE(param_i) if err == nil { out.WriteUTF16("") } else { out.WriteUTF16(err.Error()) } }
func encodeString(out *seq.Buffer, v string) { out.WriteUTF16(v) }
func proxy_StrDup(out, in *seq.Buffer) { param_s := in.ReadUTF16() res := testpkg.StrDup(param_s) out.WriteUTF16(res) }
func proxySString(out, in *seq.Buffer) { ref := in.ReadRef() v := ref.Get().(*testpkg.S) res := v.String() out.WriteUTF16(res) }
func proxy_Hello(out, in *seq.Buffer) { param_name := in.ReadUTF16() res := hi.Hello(param_name) out.WriteUTF16(res) }