aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authoranthonyl <anthonyl@f38db490-d61c-443f-a65b-d21fe96a405b>2006-09-19 19:28:57 +0000
committeranthonyl <anthonyl@f38db490-d61c-443f-a65b-d21fe96a405b>2006-09-19 19:28:57 +0000
commitff5e99c7e0715833cb18c63167d15360fc6998d7 (patch)
treeedfe00e2ee8083de045579233da430196ead097e /include
parenteabe0f850058685ed7dd975c93e5c9b6186742fd (diff)
5240 update
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43289 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'include')
-rw-r--r--include/asterisk/manager.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/asterisk/manager.h b/include/asterisk/manager.h
index 96326f07c..906ae1f67 100644
--- a/include/asterisk/manager.h
+++ b/include/asterisk/manager.h
@@ -106,6 +106,12 @@ int ast_manager_register2(
*/
int ast_manager_unregister( char *action );
+/*! Add a manager_user to current list of manager */
+int *ast_manager_add(struct ast_manager_user *amu);
+
+/*! Get an manager by his name */
+struct ast_manager_user *ast_get_manager_by_name_locked(const char *name);
+
/*! External routines may send asterisk manager events this way */
/*! \param category Event category, matches manager authorization
\param event Event name
@@ -133,5 +139,11 @@ void astman_append(struct mansession *s, const char *fmt, ...)
int init_manager(void);
/*! Called by Asterisk initialization */
int reload_manager(void);
+/*! Add a manager_user to current list of manager */
+int *ast_manager_add(struct ast_manager_user *amu);
+int *ast_manager_user_add(struct ast_manager_user *amu);
+/*! Get an manager by his name */
+struct ast_manager_user *ast_get_manager_by_name_locked(const char *name);
+
#endif /* _ASTERISK_MANAGER_H */