├── .gitignore ├── LICENSE ├── README ├── conf ├── astertrace.properties.example ├── log4php.properties.example ├── mysql.properties.example ├── php.properties.example ├── server.properties.example ├── support │ ├── cli.xml │ ├── event-handlers-rest.xml │ ├── event-handlers.xml │ ├── event-handlers │ │ ├── dial-pdo-mysql-statements.xml │ │ ├── dial.xml │ │ ├── dtmf-pdo-mysql-statements.xml │ │ ├── dtmf.xml │ │ ├── event-pdo-mysql-statements.xml │ │ ├── event.xml │ │ ├── newchannel-pdo-mysql-statements.xml │ │ ├── newchannel.xml │ │ ├── newexten-pdo-mysql-statements.xml │ │ ├── newexten.xml │ │ ├── newstate-pdo-mysql-statements.xml │ │ ├── newstate.xml │ │ ├── rest-event.xml │ │ ├── varset-pdo-mysql-statements.xml │ │ └── varset.xml │ ├── handlers.xml │ ├── handlers │ │ ├── error-handler.xml │ │ ├── pami-handler.xml │ │ ├── server.xml │ │ ├── shutdown-handler.xml │ │ ├── signal-handler.xml │ │ └── websocket.xml │ ├── pdo-mysql.xml │ ├── rest.xml │ ├── server-handlers.xml │ └── server-handlers │ │ └── coreShowChannels.xml └── websocket.properties.example └── src └── mg └── AsterTrace ├── EventHandlers ├── DialListener.php ├── DtmfListener.php ├── EventListener.php ├── NewChannelListener.php ├── NewExtenListener.php ├── NewStateListener.php ├── PDOListener.php ├── RestEventListener.php └── VarSetListener.php ├── Handlers ├── ErrorHandler.php ├── PamiHandler.php ├── ShutdownHandler.php ├── SignalHandler.php ├── TCPServerHandler.php └── WebSocketServerHandler.php ├── ServerHandlers ├── CoreShowChannels.php ├── ServerCommandDTO.php └── ServerHandler.php └── bin ├── astertrace.php ├── bootstrap.php ├── rest.php ├── sockets.html └── test.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/README -------------------------------------------------------------------------------- /conf/astertrace.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/astertrace.properties.example -------------------------------------------------------------------------------- /conf/log4php.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/log4php.properties.example -------------------------------------------------------------------------------- /conf/mysql.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/mysql.properties.example -------------------------------------------------------------------------------- /conf/php.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/php.properties.example -------------------------------------------------------------------------------- /conf/server.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/server.properties.example -------------------------------------------------------------------------------- /conf/support/cli.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/cli.xml -------------------------------------------------------------------------------- /conf/support/event-handlers-rest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers-rest.xml -------------------------------------------------------------------------------- /conf/support/event-handlers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/dial-pdo-mysql-statements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/dial-pdo-mysql-statements.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/dial.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/dial.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/dtmf-pdo-mysql-statements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/dtmf-pdo-mysql-statements.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/dtmf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/dtmf.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/event-pdo-mysql-statements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/event-pdo-mysql-statements.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/event.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/event.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/newchannel-pdo-mysql-statements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/newchannel-pdo-mysql-statements.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/newchannel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/newchannel.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/newexten-pdo-mysql-statements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/newexten-pdo-mysql-statements.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/newexten.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/newexten.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/newstate-pdo-mysql-statements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/newstate-pdo-mysql-statements.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/newstate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/newstate.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/rest-event.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/rest-event.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/varset-pdo-mysql-statements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/varset-pdo-mysql-statements.xml -------------------------------------------------------------------------------- /conf/support/event-handlers/varset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/event-handlers/varset.xml -------------------------------------------------------------------------------- /conf/support/handlers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/handlers.xml -------------------------------------------------------------------------------- /conf/support/handlers/error-handler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/handlers/error-handler.xml -------------------------------------------------------------------------------- /conf/support/handlers/pami-handler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/handlers/pami-handler.xml -------------------------------------------------------------------------------- /conf/support/handlers/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/handlers/server.xml -------------------------------------------------------------------------------- /conf/support/handlers/shutdown-handler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/handlers/shutdown-handler.xml -------------------------------------------------------------------------------- /conf/support/handlers/signal-handler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/handlers/signal-handler.xml -------------------------------------------------------------------------------- /conf/support/handlers/websocket.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/handlers/websocket.xml -------------------------------------------------------------------------------- /conf/support/pdo-mysql.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/pdo-mysql.xml -------------------------------------------------------------------------------- /conf/support/rest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/rest.xml -------------------------------------------------------------------------------- /conf/support/server-handlers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/server-handlers.xml -------------------------------------------------------------------------------- /conf/support/server-handlers/coreShowChannels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/support/server-handlers/coreShowChannels.xml -------------------------------------------------------------------------------- /conf/websocket.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/conf/websocket.properties.example -------------------------------------------------------------------------------- /src/mg/AsterTrace/EventHandlers/DialListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/EventHandlers/DialListener.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/EventHandlers/DtmfListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/EventHandlers/DtmfListener.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/EventHandlers/EventListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/EventHandlers/EventListener.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/EventHandlers/NewChannelListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/EventHandlers/NewChannelListener.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/EventHandlers/NewExtenListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/EventHandlers/NewExtenListener.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/EventHandlers/NewStateListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/EventHandlers/NewStateListener.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/EventHandlers/PDOListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/EventHandlers/PDOListener.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/EventHandlers/RestEventListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/EventHandlers/RestEventListener.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/EventHandlers/VarSetListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/EventHandlers/VarSetListener.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/Handlers/ErrorHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/Handlers/ErrorHandler.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/Handlers/PamiHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/Handlers/PamiHandler.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/Handlers/ShutdownHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/Handlers/ShutdownHandler.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/Handlers/SignalHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/Handlers/SignalHandler.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/Handlers/TCPServerHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/Handlers/TCPServerHandler.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/Handlers/WebSocketServerHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/Handlers/WebSocketServerHandler.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/ServerHandlers/CoreShowChannels.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/ServerHandlers/CoreShowChannels.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/ServerHandlers/ServerCommandDTO.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/ServerHandlers/ServerCommandDTO.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/ServerHandlers/ServerHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/ServerHandlers/ServerHandler.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/bin/astertrace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/bin/astertrace.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/bin/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/bin/bootstrap.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/bin/rest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/bin/rest.php -------------------------------------------------------------------------------- /src/mg/AsterTrace/bin/sockets.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/bin/sockets.html -------------------------------------------------------------------------------- /src/mg/AsterTrace/bin/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelog/AsterTrace/HEAD/src/mg/AsterTrace/bin/test.txt --------------------------------------------------------------------------------