{{- /*gotype: efprojects.com/kitten-ipc/kitcom.goGenData*/ -}} // Code generated by kitcom. DO NOT EDIT. package {{.PkgName}} import kittenipc "efprojects.com/kitten-ipc" {{range $e := .Api.Endpoints}} type {{.Name}} struct { Ipc *kittenipc.KittenIPC } {{range $mtd := .Methods}} func ({{$e.Name | receiver}} *{{$e.Name}}) {{$mtd.Name}} ( {{range $mtd.Params}}{{.Name}} {{.Type | typedef}}, {{end}} ) ( {{range $mtd.Ret}}{{.Type | typedef}}, {{end}} ) { return {{$e.Name | receiver}}.Ipc.Call( "{{$mtd.Name}}", {{range $mtd.Params}}{{.Name}}, {{end}} ) } {{end}} {{end}}