CUBRID Engine  latest
broker_admin_pub.h
Go to the documentation of this file.
1 /*
2  * Copyright 2008 Search Solution Corporation
3  * Copyright 2016 CUBRID Corporation
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  *
17  */
18 
19 
20 /*
21  * broker_admin_pub.h -
22  */
23 
24 #ifndef _BROKER_ADMIN_PUB_H_
25 #define _BROKER_ADMIN_PUB_H_
26 
27 #ident "$Id$"
28 
29 #include "broker_config.h"
30 #if !defined(CAS_FOR_ORACLE) && !defined(CAS_FOR_MYSQL)
31 #include "environment_variable.h"
32 #endif /* !CAS_FOR_ORACLE && !CAS_FOR_MYSQL */
33 #include "shard_metadata.h"
34 #include "shard_shm.h"
35 #include "shard_key_func.h"
36 
37 #if defined (ENABLE_UNUSED_FUNCTION)
38 int admin_isstarted_cmd (int);
39 #endif
40 
41 int admin_start_cmd (T_BROKER_INFO *, int, int, bool, char *);
42 int admin_stop_cmd (int);
43 int admin_add_cmd (int, const char *);
44 int admin_restart_cmd (int, const char *, int);
45 int admin_drop_cmd (int, const char *);
46 int admin_on_cmd (int, const char *);
47 int admin_off_cmd (int, const char *);
48 int admin_reset_cmd (int, const char *);
49 int admin_info_cmd (int);
50 int admin_conf_change (int, const char *, const char *, const char *, int);
51 int admin_getid_cmd (int, int, const char **);
52 int admin_del_cas_log (int master_shmid, const char *broker, int asid);
53 int admin_acl_status_cmd (int master_shm_id, const char *broker_name);
54 int admin_acl_reload_cmd (int master_shm_id, const char *broker_name);
55 
56 
57 void admin_init_env (void);
58 
59 extern char admin_err_msg[];
60 
61 #endif /* _BROKER_ADMIN_PUB_H_ */
int admin_off_cmd(int, const char *)
int admin_restart_cmd(int, const char *, int)
int admin_acl_status_cmd(int master_shm_id, const char *broker_name)
int admin_add_cmd(int, const char *)
char broker_name[BROKER_NAME_LEN]
Definition: cas.c:148
void admin_init_env(void)
int admin_acl_reload_cmd(int master_shm_id, const char *broker_name)
int admin_drop_cmd(int, const char *)
int admin_stop_cmd(int)
int admin_del_cas_log(int master_shmid, const char *broker, int asid)
int admin_info_cmd(int)
char admin_err_msg[]
int admin_conf_change(int, const char *, const char *, const char *, int)
int admin_on_cmd(int, const char *)
int admin_getid_cmd(int, int, const char **)
int admin_reset_cmd(int, const char *)
int admin_start_cmd(T_BROKER_INFO *, int, int, bool, char *)