├── .github ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ └── go.yml ├── .gitignore ├── LICENSE ├── README.md ├── command ├── api.go ├── api_test.go ├── auth.go ├── auth_test.go ├── call │ ├── execute.go │ ├── execute_test.go │ ├── hangup.go │ ├── hangup_test.go │ ├── nomedia.go │ ├── nomedia_test.go │ ├── transfer.go │ ├── transfer_test.go │ ├── unicast.go │ └── unicast_test.go ├── command.go ├── connect.go ├── connect_test.go ├── event.go ├── event_test.go ├── exit.go ├── exit_test.go ├── filter.go ├── filter_test.go ├── linger.go ├── linger_test.go ├── log.go ├── log_test.go └── sendmsg.go ├── connection.go ├── connection_test.go ├── event.go ├── event_test.go ├── example ├── events │ └── events.go ├── inbound │ └── inbound.go └── outbound │ └── outbound.go ├── go.mod ├── go.sum ├── helper.go ├── helper_call.go ├── inbound.go ├── logger.go ├── outbound.go ├── response.go ├── utils.go └── utils_test.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/README.md -------------------------------------------------------------------------------- /command/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/api.go -------------------------------------------------------------------------------- /command/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/api_test.go -------------------------------------------------------------------------------- /command/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/auth.go -------------------------------------------------------------------------------- /command/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/auth_test.go -------------------------------------------------------------------------------- /command/call/execute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/call/execute.go -------------------------------------------------------------------------------- /command/call/execute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/call/execute_test.go -------------------------------------------------------------------------------- /command/call/hangup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/call/hangup.go -------------------------------------------------------------------------------- /command/call/hangup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/call/hangup_test.go -------------------------------------------------------------------------------- /command/call/nomedia.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/call/nomedia.go -------------------------------------------------------------------------------- /command/call/nomedia_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/call/nomedia_test.go -------------------------------------------------------------------------------- /command/call/transfer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/call/transfer.go -------------------------------------------------------------------------------- /command/call/transfer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/call/transfer_test.go -------------------------------------------------------------------------------- /command/call/unicast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/call/unicast.go -------------------------------------------------------------------------------- /command/call/unicast_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/call/unicast_test.go -------------------------------------------------------------------------------- /command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/command.go -------------------------------------------------------------------------------- /command/connect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/connect.go -------------------------------------------------------------------------------- /command/connect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/connect_test.go -------------------------------------------------------------------------------- /command/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/event.go -------------------------------------------------------------------------------- /command/event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/event_test.go -------------------------------------------------------------------------------- /command/exit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/exit.go -------------------------------------------------------------------------------- /command/exit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/exit_test.go -------------------------------------------------------------------------------- /command/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/filter.go -------------------------------------------------------------------------------- /command/filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/filter_test.go -------------------------------------------------------------------------------- /command/linger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/linger.go -------------------------------------------------------------------------------- /command/linger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/linger_test.go -------------------------------------------------------------------------------- /command/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/log.go -------------------------------------------------------------------------------- /command/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/log_test.go -------------------------------------------------------------------------------- /command/sendmsg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/command/sendmsg.go -------------------------------------------------------------------------------- /connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/connection.go -------------------------------------------------------------------------------- /connection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/connection_test.go -------------------------------------------------------------------------------- /event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/event.go -------------------------------------------------------------------------------- /event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/event_test.go -------------------------------------------------------------------------------- /example/events/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/example/events/events.go -------------------------------------------------------------------------------- /example/inbound/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/example/inbound/inbound.go -------------------------------------------------------------------------------- /example/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/example/outbound/outbound.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/go.sum -------------------------------------------------------------------------------- /helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/helper.go -------------------------------------------------------------------------------- /helper_call.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/helper_call.go -------------------------------------------------------------------------------- /inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/inbound.go -------------------------------------------------------------------------------- /logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/logger.go -------------------------------------------------------------------------------- /outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/outbound.go -------------------------------------------------------------------------------- /response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/response.go -------------------------------------------------------------------------------- /utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/utils.go -------------------------------------------------------------------------------- /utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percipia/eslgo/HEAD/utils_test.go --------------------------------------------------------------------------------