diff --git a/apps/examples/di_dialer/DIDial.cpp b/apps/examples/di_dialer/DIDial.cpp index 9d660285..190c00f0 100644 --- a/apps/examples/di_dialer/DIDial.cpp +++ b/apps/examples/di_dialer/DIDial.cpp @@ -118,11 +118,15 @@ void DIDial::invoke(const string& method, const AmArgArray& args, AmArgArray& re args.get(3).asCStr() ).c_str()); } else if(method == "help"){ - ret.push("dial \n" - "dial_auth \n" - "dial_pin \n" - ); - } else + ret.push("dial "); + ret.push("dial_auth "); + ret.push("dial_pin "); + } else if(method == "_list"){ + ret.push(AmArg("dial")); + ret.push(AmArg("dial_auth")); + ret.push(AmArg("dial_pin")); + ret.push(AmArg("help")); + } else throw AmDynInvoke::NotImplemented(method); }