// CallEcho calls the "echo" endpoint from the given src to target.
CallEcho calls the "echo" endpoint from the given src to target.
// CallEcho calls the " echo " endpoint from the given src to target .
func CallEcho(src *tchannel.Channel, targetHostPort, targetService string, args *raw.Args) error {
	if args == nil {
		args = &raw.Args{}
	}
	ctx, cancel := tchannel.NewContextBuilder(Timeout(300 * time.Millisecond)).
		SetFormat(args.Format).
		Build()
	defer cancel()
	_, _, _, err := raw.Call(ctx, src, targetHostPort, targetService, "echo", args.Arg2, args.Arg3)
	return err
}
func CallEcho ( src * tchannel . Channel , targetHostPort , targetService string , args * raw . Args ) error { if args == nil { args = & raw . Args { } } ctx , cancel := tchannel . NewContextBuilder ( Timeout ( 300 * time . Millisecond ) ) . SetFormat ( args . Format ) . Build ( ) defer cancel ( ) _ , _ , _ , err := raw . Call ( ctx , src , targetHostPort , targetService , " " , args . Arg2 , args . Arg3 ) return err }
CallEcho calls the "echo" endpoint from the given src to target.
CallEcho calls the " echo " endpoint from the given src to target .