Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Mobile Link - サーバ起動同期 » Mobile Link Listener ユーティリティ » Windows デバイス用の Listener ユーティリティ

 

Windows 用の Listener action 変数

アクションまたはフィルタでは、次の action 変数を使用できます。action 変数は、メッセージ・ハンドラを開始する前に値に置き換えられます。

action 変数は、ドル記号 ($) で始まります。エスケープ文字もドル記号であるため、1 つのドル記号をプレーン・テキストとして指定するには、2 つのドル記号 ($$) を使用します。

変数 説明

$subject

メッセージの件名。

$content

メッセージの内容。

$message

件名、内容、送信者を含むメッセージ全体。

$message_start

message_start フィルタ・キーワードで指定された、メッセージの先頭の一部。この変数を使用できるのは、message_start フィルタ・キーワードを指定した場合のみです。Windows 用の Listener キーワードを参照してください。

$message_end

message_start フィルタ・キーワードで除外された、メッセージの一部。この変数を使用できるのは、message_start フィルタ・キーワードを指定した場合のみです。Windows 用の Listener キーワードを参照してください。

$ml_connect

dblsn -x オプションによって指定された Mobile Link ネットワーク・プロトコル・オプション。デフォルトは、空の文字列です。-x オプションを参照してください。

$ml_user

dblsn -u オプションによって指定された Mobile Link ユーザ名。デフォルトの名前は device-name-dblsn です。

$ml_password

dblsn -w オプションによって指定される Mobile Link パスワード、または -y を使用した場合は新しい Mobile Link パスワード。

$priority

この変数の意味は、carrier ライブラリに依存します。

$request_id

Push 要求で指定された要求 ID。Push 要求を参照してください。

$remote_id

リモート ID です。この変数は、dblsn -r オプションが指定された場合にだけ使用されます。リモート ID によるメッセージのフィルタリングを参照してください。

$sender

メッセージの送信者。

$type

この変数の意味は、carrier ライブラリに依存します。

$year

この変数の意味は、carrier ライブラリに依存します。

$month

この変数の意味は、carrier ライブラリに依存します。値は 1 ~ 12 までです。

$day

この変数の意味は、carrier ライブラリに依存します。値は 1 ~ 31 までです。

$hour

この変数の意味は、carrier ライブラリに依存します。値は 0 ~ 23 までです。

$minute

この変数の意味は、carrier ライブラリに依存します。値は 0 ~ 59 までです。

$second

この変数の意味は、carrier ライブラリに依存します。値は 0 ~ 59 までです。

$best_adapter_mac

dblsn -x オプションによって指定された Mobile Link サーバに到達するための最善の NIC の MAC アドレス。最善のルートが NIC を経由しない場合、この変数の値は空文字列になります。

$best_adapter_name

dblsn -x オプションによって指定された Mobile Link サーバに到達するための最善の NIC のアダプタ名。最善のルートが NIC を経由しない場合、この変数の値は空文字列になります。

$best_ip

dblsn -x オプションによって指定された Mobile Link サーバに到達するための最善の IP インタフェースの IP アドレス。サーバが到達不能な場合、この変数の値は 0.0.0.0 になります。

$best_network_name

dblsn -x オプションによって指定された Mobile Link サーバに到達するための最善のプロファイルの RAS またはダイヤルアップ・プロファイル名。最善のルートが RAS またはダイヤルアップ接続を経由しない場合、この変数の値は空文字列になります。

$adapters

アクティブなネットワーク・アダプタ名のリストで、それぞれパイプ記号 (|) で分割します。

$network_names

接続 RAS エントリ名のリストで、それぞれパイプ記号 (|) で分割します。RAS エントリ名は、ダイヤルアップ・ネットワーク (DUN) のダイヤルアップ・エントリ名と呼ばれる場合もあります。

$poll_connect

poll_connect ポーリング・キーワードによって指定された Mobile Link ネットワーク・プロトコル・オプション。デフォルトは、空の文字列です。Windows 用の Listener キーワードを参照してください。

$poll_notifier

poll_notifier ポーリング・キーワードによって指定された Notifier の名前。Windows 用の Listener キーワードを参照してください。

$poll_key

poll_key ポーリング・キーワードによって指定されたポーリング・キー。Windows 用の Listener キーワードを参照してください。

$poll_every

poll_every ポーリング・キーワードによって指定されたポーリング頻度。Windows 用の Listener キーワードを参照してください。

参照

次の例では、$message_end action 変数を使用して、同期するパブリケーションを特定しています。

dblsn -l "message_start=start-of-message;action='run dbmlsync.exe -c ... -n $message_end'"