GkStatus.cxx Chức nâng

Một phần của tài liệu VoIP và báo hiệu số 7 (Trang 139 - 141)

V Lược bỏ số truy cập vùng

Chức năng của moduỉe

11.3.14. GkStatus.cxx Chức nâng

Chức nâng

Module định nghĩa các lệnh để người sử dụng giao tiếp với gatekeeper.

Thư v ỉện

gk_const.h/ GklStatus.h/ SoaPBX-h/ Toolkit.h/ ANSI.h/ <ptlib.h>/<h225.h>

Các hàm và lớp của module

• GkStatus;:Initialize{PIPSocket::Address_GKHome): khởi tạo nhánh GkStatus.

• GkStatus;:Close(void): đóng tất cả các Client đã kết nối. • PrintGkVersionO: hiện ra màn hình version của gatekeeper. • GkStatus;:Cllient::ReadCommand(): đọc lệnh nhập vào từ user

• GkStatus::e_PrintAỉlRegỉstration: hiện ra màn hình các đầu cuối dã dăng ký với gatekeeper khi user nhập vào lệnh “printallregistxation” hay “r” hay

• GkStatus::e_PrintAllRegistrationVerbose; hiện ra màn hình đầy đủ thông tin của các đầu cuối đã đăng ký với gatekeeper khi user nhập vào lệnh “printallregistrationverbose” hay “rv” hay

• GkStatus::e_PrintAllCatched: hiện ra màn hình các catch của gatekeeper khi user nhập vào lệnh “printallcatched” hay “rc”.

• GkStatus;:e_PrintCuirentCalls: hiện ra màn hình các cuộc gọi đang được thực hiện khi user nhập vào lệnh “princurrentcalls" hay “c" hay

• GkStatu8::e_PrintCurrentCallsVerbose: hiện ra màn hình chi tiết các cuộc gọi đang được thực hiện khi user nhập vào lệnh “princurrentcallsverbose” hay “cv” hay

• GkStatus:;e_DisconnectIp: cắt kết nối của cuộc gọi có địa chỉ IP xác định khi user nhập vào lệnh “disconnectip”.

• GkStatus::e_Disconnectcaỉl: cắt kết nối của cuộc gọi xác định khi user nhập vào lệnh “disconnectcair.

• GkStatus::e_Disconnectaỉias: cắt kết nối của cuộc gọi cỏ tên hình thức xác định khỉ user nhập vào lệnh "đỉsconnectaỉỉas”.

• GkStatus::e_DisconnectEndpoint: cắt kết nối của một đầu cuối xác định khi user nhập vào lệnh “disconnectenđpoint”.

• GkStatus;;e_MakeCall: ứiực hiện một cuộc gọi user nhập vào lệnh “makecair.

• GkStatu8::e_UnregÌ8terAUEndpoint: hủy bỏ việc đăng ký của các đầu cuối khi user nhập vào lệnh “unregistrationendpoint”.

• GkStatus::e_Unre^sterAlias; hủy bỏ việc đãng ký của các đầu cuối có tên hình thức aỉias khi user nhập vào lệnh "unregỉstratỉonaỉias”.

• GkStatus::e_UnregisterIp: hủy bỏ việc đăng ký của các đầu cuối có địa chỉ Ip khi user nhập vào lệnh “unregistration”.

• GkStatus::e_Help: trợ giúp để user sử dụng các lệnh của gatekeeper khi user nhập vào lệnh “hèip” hay “h”.

• GkStatus::e_Shutdown: thoát ra khỏi chế độ gatekeeper khi user nhập vào lệnh “shutdown”.

• GkStatus::e_Exit: thoát ra khỏi một ứng dụng của gatekeeper khi user đánh lệiứi “exit”, “quyt” hay “q”.

Một phần của tài liệu VoIP và báo hiệu số 7 (Trang 139 - 141)

Tải bản đầy đủ (PDF)

(183 trang)