アソシエーションの活性化(確立)要求を行います。アソシエーションの確立方法には,次に示す3種類があります。
#include <xnfw/xnf.h> /* ヘッダ情報取り込み */ |
正の整数:ENABLE関数の受け入れ指示で指定した受信バッファ長不足のため,不足分のデータを読み捨てた
0:正常終了
-1:異常終了
詳細エラー情報は,リターンコードが異常終了のときに,グローバル変数のerrnoに設定されます。詳細エラー情報については,「11. 詳細エラー情報」を参照してください。
詳細エラーコードは,リターンコードが異常終了でerrno=EINVALのときに,通信記述部のO_statusに設定されます。詳細エラーコードについては,「12. 詳細エラーコード」を参照してください。
表10-1 要求種別,AP識別子,自局PSAPアドレス情報,およびマルチネットワーク情報の指定の関係
項番 | 要求種別 | AP識別子 | 自局PSAPアドレス情報 | マルチネットワーク情報 |
---|---|---|---|---|
1 | O_ACTR(確立要求) | 要 | 不要 | 不要 |
2 | O_EXACTR(確立要求) | 不要 | 要 | 任意 |
3 | O_PASI(受け入れ指示) | 要 | 不要 | 不要 |
4 | O_EXPASI(受け入れ指示) | 不要 | 要 | 任意※3 |
5 | O_PASR※1(受け入れ応答) | 要 | 不要 | 不要 |
6 | O_PASR※2(受け入れ応答) | 不要 | 要 | 不要 |
図10-1 アソシエーションの確立方法