git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16135
d0543943-73ff-0310-b7d9-
9358b9ac24b2
if (!revent) {
esl_event_create(&revent, ESL_EVENT_CLONE);
+ revent->event_id = ESL_EVENT_SOCKET_DATA;
+ esl_event_add_header_string(revent, ESL_STACK_BOTTOM, "Event-Name", "SOCKET_DATA");
+
}
hname = beg;
"RECORD_STOP",
"CALL_UPDATE",
"FAILURE",
+ "SOCKET_DATA",
"ALL"
};
ESL_EVENT_RECORD_STOP,
ESL_EVENT_CALL_UPDATE,
ESL_EVENT_FAILURE,
+ ESL_EVENT_SOCKET_DATA,
ESL_EVENT_ALL
} esl_event_types_t;
SWITCH_EVENT_RECORD_STOP,
SWITCH_EVENT_CALL_UPDATE,
SWITCH_EVENT_FAILURE,
+ SWITCH_EVENT_SOCKET_DATA,
SWITCH_EVENT_ALL
} switch_event_types_t;
}
count++;
if (count == 1) {
- switch_event_create(event, SWITCH_EVENT_COMMAND);
+ switch_event_create(event, SWITCH_EVENT_SOCKET_DATA);
switch_event_add_header_string(*event, SWITCH_STACK_BOTTOM, "Command", mbuf);
} else if (cur) {
char *var, *val;
"RECORD_STOP",
"CALL_UPDATE",
"FAILURE",
+ "SOCKET_DATA",
"ALL"
};