*
* Copyright (C) <Year>, <Your Name Here>
*
- * <Your Name Here> <<You Email Here>>
+ * <Your Name Here> <<Your Email Here>>
*
* See http://www.asterisk.org for more information about
* the Asterisk project. Please do not directly contact
*
* \brief Skeleton application
*
- * This is a skeleton for development of an Asterisk application */
+ * This is a skeleton for development of an Asterisk application
* \ingroup applications
*/
int res = 0;
struct ast_flags flags;
struct localuser *u;
- char *options=NULL;
+ char *options = NULL;
char *dummy = NULL;
char *args;
int argc = 0;
if (ast_strlen_zero(data)) {
ast_log(LOG_WARNING, "%s requires an argument (dummy|[options])\n",app);
- LOCAL_USER_REMOVE(u);
return -1;
}
LOCAL_USER_ADD(u);
-
+
/* Do our thing here */
/* We need to make a copy of the input string if we are going to modify it! */
ast_log(LOG_NOTICE,"Option C is set with : %s\n", opts[1] ? opts[1] : "<unspecified>");
LOCAL_USER_REMOVE(u);
-
+
return res;
}
int res;
res = ast_unregister_application(app);
-
+
STANDARD_HANGUP_LOCALUSERS;
return res;
return ast_register_application(app, app_exec, synopsis, descrip);
}
+int reload(void)
+{
+ /* This function will be called if a 'reload' is requested */
+
+ return 0;
+}
+
char *description(void)
{
return tdesc;
int usecount(void)
{
int res;
+
STANDARD_USECOUNT(res);
+
return res;
}