aboutsummaryrefslogtreecommitdiff
path: root/documentation/manual-pages/ja/man1/rfcomm_sppd.1
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/manual-pages/ja/man1/rfcomm_sppd.1')
-rw-r--r--documentation/manual-pages/ja/man1/rfcomm_sppd.1127
1 files changed, 127 insertions, 0 deletions
diff --git a/documentation/manual-pages/ja/man1/rfcomm_sppd.1 b/documentation/manual-pages/ja/man1/rfcomm_sppd.1
new file mode 100644
index 0000000000..f7a5bea6ba
--- /dev/null
+++ b/documentation/manual-pages/ja/man1/rfcomm_sppd.1
@@ -0,0 +1,127 @@
+.\" Copyright (c) 2001-2003 Maksim Yevmenkin <m_evmenkin@yahoo.com>
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.\" $Id: rfcomm_sppd.1,v 1.1 2006-03-05 13:35:43 metal Exp $
+.\" %FreeBSD: src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.1,v 1.4.2.1 2004/10/03 16:14:43 emax Exp %
+.\"
+.\" $FreeBSD$
+.Dd April 26, 2003
+.Dt RFCOMM_SPPD 1
+.Os
+.Sh 名称
+.Nm rfcomm_sppd
+.Nd RFCOMM Serial Port Profile デーモン
+.Sh 書式
+.Nm
+.Op Fl bh
+.Fl a Ar address
+.Fl c Ar channel
+.Op Fl t Ar tty
+.Sh 解説
+.Nm
+ユーティリティはシリアルポートプロファイルデーモンです。
+これは、指定された
+.Ar address
+のサーバと
+.Ar channel
+に対して RFCOMM 接続をオープンします。
+接続がいったん確立されると、
+.Nm
+ユーティリティは標準入力/標準出力 (stdin/stdout) を通して、または
+.Fl t
+オプションが指定されたなら、
+.Xr pty 4
+インタフェースを通してサーバのリモートシリアルポートへのアクセスを提供します。
+.Pp
+.Nm
+ユーティリティはマスタとスレーブ仮想端末の両方をオープンします。
+これは
+.Nm
+が終了するまで RFCOMM 接続がオープンしたままとなることを保証するため
+に行われます。
+マスタ仮想端末から受け取ったデータは、RFCOMM 接続を通して送られます。
+RFCOMM 接続から受け取ったデータは、マスタ仮想端末に書き込みます。
+アプリケーション側は、スレーブ仮想端末をオープンし、
+まるでそれが標準のシリアルポート上であるかのように操作します。
+.Pp
+オプションは次の通りです:
+.Bl -tag -width indent
+.It Fl a Ar address
+これはリモート RFCOMM サーバのアドレスを指定する必須オプションです。
+アドレスは BD_ADDR か名前として指定することができます。
+名前が指定されたなら、
+.Nm
+ユーティリティは、
+.Xr bt_gethostbyname 3
+を通して名前の解決を試みます。
+.It Fl b
+制御端末をデタッチします。
+すなわち、バックグラウンドで実行します。
+.It Fl c Ar channel
+このオプションは接続する RFCOMM チャネルを指定します。
+チャネルは Serial Port サービスを提供していなければなりません。
+チャネルが指定されなかったなら、
+.Nm
+ユーティリティはサーバから サービス発見プロトコル (Service Discovery Protocol)
+を使って RFCOMM チャネルを取得しようとします。
+.It Fl h
+使用法のメッセージを表示して、終了します。
+.It Fl t Ar tty
+スレーブ疑似 tty 名。
+設定されていなければ、標準入力/標準出力 (stdin/stdout)
+が使用されます。
+.Fl b
+オプションが指定されたなら、このオプションが必要です。
+.El
+.Sh 使用例
+.Dl "rfcomm_sppd -a 00:01:02:03:04:05 -c 1 -t /dev/ttyp1"
+.Pp
+これは
+.Nm
+ユーティリティを開始し、
+.Li 00:01:02:03:04:05
+とチャネル
+.Li 1
+でサーバに RFCOMM 接続をオープンします。
+接続がいったん確立されると、
+.Pa /dev/ttyp1
+を使用してサーバ上のリモートシリアルポートと通信できるようになります。
+.Sh 関連ファイル
+.Bl -tag -width ".Pa /dev/tty[p-sP-S][0-9a-v]" -compact
+.It Pa /dev/pty[p-sP-S][0-9a-v]
+マスタ仮想端末
+.It Pa /dev/tty[p-sP-S][0-9a-v]
+スレーブ仮想端末
+.El
+.Sh 診断
+.Ex -std
+.Sh バグ
+見つけたら、報告してください。
+.Sh 関連項目
+.Xr bluetooth 3 ,
+.Xr ng_btsocket 4 ,
+.Xr pty 4 ,
+.Xr rfcomm_pppd 8
+.Sh 作者
+.An Maksim Yevmenkin Aq m_evmenkin@yahoo.com