gitextract_d8juig4m/ ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── README_CONNECT.md └── examples/ ├── c++/ │ └── nuria/ │ ├── reject/ │ │ ├── reject.cpp │ │ └── reject.pro │ └── simple/ │ ├── simple.cpp │ └── simple.pro ├── clojure/ │ ├── project.clj │ └── src/ │ └── sipgateio/ │ └── server.clj ├── commonlisp/ │ └── server.lisp ├── go/ │ └── server.go ├── java/ │ ├── dial.java │ ├── play.java │ ├── reject.java │ └── server.java ├── nodejs/ │ ├── express/ │ │ ├── .gitignore │ │ ├── dial-number.js │ │ ├── dial-voicemail.js │ │ ├── on-hangup.js │ │ ├── package.json │ │ ├── play-url.js │ │ ├── reject.js │ │ └── server.js │ └── plain/ │ ├── dial.js │ ├── log_calls.js │ ├── reject.js │ ├── server.js │ └── server_ssl.js ├── perl/ │ └── mojolicious/ │ ├── cpanfile │ ├── dial-number.pl │ ├── dial-voicemail.pl │ ├── play-url.pl │ ├── reject.pl │ └── server.pl ├── php/ │ ├── dial_callerId.php │ ├── dial_callerId_switch.php │ ├── dial_number.php │ ├── dial_voicemail.php │ ├── log_call-beginning-answer-end.php │ ├── log_call-beginnings.php │ ├── play_url.php │ ├── reject.php │ └── set_onAnswer-onHangup.php ├── prolog/ │ └── server.pl ├── python/ │ ├── dial-number.py │ ├── dial-voicemail.py │ ├── play-url.py │ ├── reject.py │ └── server.py ├── ruby/ │ └── sinatra/ │ ├── dial-number.rb │ ├── dial-voicemail.rb │ ├── play-url.rb │ ├── reject.rb │ └── server.rb └── scala/ └── Server.scala