アバール長崎 製品ガイド

  • 製品に関するお問合わせ

CTカードCT System Builder

CTIシステム統合開発ソフトウェアCT System Builderは豊富なアバールCTカードシリーズ製品を同じAPIでコントロールできるCT統合ソフトウェアです。アナログ、デジタル、IP回線など回線の違いによるプログラミングの手間を省き、あらゆるCTシステム構築を実現できる統合開発環境です。

豊富なCTカードシリーズで多様性のあるシステム構築
動作モード
アプリケーションの目的に合わせて、ブロッキングモード(同期型)/ノンブロッキングモード(非同期型)を選択でき、無駄のないプログラミングができます。

◆ブロッキングモード(同期型)

APIから要求があると、処理が完了するまでアプリケーションに制御を戻しません。
チャネル数だけプロセスが必要な場合や、チャネル対応スレッドを全て独立で動作させる場合に向いています。

◆ノンブロッキングモード(非同期型)

APIからの要求を受付けた時点で制御を戻し、状態遷移をイベントで通知します。関数実行時においても回線情報等がイベントで通知されるため、応答性が良く細やかな制御に向いています。

動作モデル
リソースデバイスをアプリケーションに合わせて有効利用することができます。

◆リンクモード

各チャネル毎に回線リソースと音声/FAXリソースを関連付けるモード

◆スイッチモード

回線・音声・FAXのリソースをそれぞれ単独デバイスとして管理するモード

論理チャネル
回線種別を問わずすべての回線において論理チャネルでプログラミングできます。
障害時解析ツール
運用中の各コンポーネント間のやりとりを時系列順に採取することができ、ライブラリ関数の発行順序が意図したとおりになっているか等の確認ができます。 Windowsのイベントログと組み合わせ、短時間での障害特定が可能です。
アプリケーションサンプル
アプリケーションノートには豊富なアプリとその使用例をソースファイルを含め詳しく解説しています。
統合API
アナログ、デジタル、IP回線等の異なる種類の回線カードを同じAPIでコントロールが可能です。従来から変わらないAPI仕様でアプリケーションの有効な資産活用ができます。
Windows OS 対応
マイクロソフト Visual Basic 2010※1 / Visual Studio 2010 VC++※1 / Visual Studio 2012 VC++※1
※1
ユーザーズマニュアル、アプリケーションノートはVC++での記述になっています。VBのマニュアル及びサンプルプログラムは限られた記述になっておりますのでご注意下さい。
※ご注意※
対応OSとして64bit系をサポートしていますが、CTシステム・ビルダーのパッケージのソフトウェアは、32bitコードです。CTシステム・ビルダーを利用するアプリケーションも32bitコードである必要があります。
CT System Builder Ver.1.05.***系
  • ●CT System Builder統合API:

    CT System Builder統合APIは今まで独立していたCTシリーズのAPIを統合した制御ソフトウェアです。
  • ●CTS-200 PSTN:

    アナログ回線カードに対応したデバイスドライバや回線・音声・FAX処理の機能ライブラリが含まれています。
  • ●CTS-200 ISDN:

    ISDN回線カードに対応したデバイスドライバや回線・音声・FAX処理の機能ライブラリが含まれています。
  • ●CTS-300 ICX:

    運用中のトラブルを解析するために有効な障害時の動作経緯を採取できるツールです。
分類関数名称概要チャネル種別
アナログISDN内線電話
システムbd_open論理デバイスオープン
bd_close論理デバイスクローズ
bd_getlasterror障害情報取得
bd_cancelキャンセル
bd_selectイベント待ち
bd_geteventinfoイベント取得
bd_getstatus状態取得
bd_getchinfoチャネル情報取得
bd_setparameterパラメタ設定
bd_getparameterパラメタ取得
バス制御bd_busconnectバス制御
発着信bd_call発信
bd_waitcall着信待ち
bd_answer着信応答
bd_transfer着信転送
bd_hookフック制御
bd_connectbyuser強制接続制御
信号・音声bd_signaldetectctrl信号検出制御
bd_waitsignal信号検出待ち
bd_sendsignal信号送出
bd_playdata音声再生(メモリ)
bd_playwav音声再生(ファイル)
bd_recdata音声録音(メモリ)
bd_recwav音声録音(ファイル)
bd_adjustvolボリューム調整
bd_getvoicestatus音声状態取得
FAXbd_sendfaxFAX送信
bd_recvfaxFAX受信
bd_getfaxstatusFAX状態取得
内線電話bd_icxctrl内線電話制御
bd_icxrevctrl内線電話極性制御
bd_icxgetstatus内線電話状態取得
※記載されている会社名、商品名は、一般に各社の登録商標または商標です。