FS-11860 [core] allow configurable separator in event_channel and

process all parts of key
This commit is contained in:
lazedo
2019-05-29 13:10:21 +00:00
committed by Andrey Volk
parent abdf796069
commit a84daf95bb
5 changed files with 61 additions and 11 deletions
+1
View File
@@ -313,6 +313,7 @@ struct switch_runtime {
char *core_db_inner_post_trans_execute;
int events_use_dispatch;
uint32_t port_alloc_flags;
char *event_channel_key_separator;
};
extern struct switch_runtime runtime;
+1
View File
@@ -2817,6 +2817,7 @@ SWITCH_DECLARE(void) switch_core_autobind_cpu(void);
SWITCH_DECLARE(switch_status_t) switch_core_session_start_text_thread(switch_core_session_t *session);
SWITCH_DECLARE(const char *) switch_core_get_event_channel_key_separator(void);
SWITCH_END_EXTERN_C
#endif
+2 -1
View File
@@ -386,7 +386,8 @@ typedef enum {
SCF_SESSION_THREAD_POOL = (1 << 23),
SCF_DIALPLAN_TIMESTAMPS = (1 << 24),
SCF_CPF_SOFT_PREFIX = (1 << 25),
SCF_CPF_SOFT_LOOKUP = (1 << 26)
SCF_CPF_SOFT_LOOKUP = (1 << 26),
SCF_EVENT_CHANNEL_ENABLE_HIERARCHY_DELIVERY = (1 << 27)
} switch_core_flag_enum_t;
typedef uint32_t switch_core_flag_t;