The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

rfcomm_sppd (1)
  • >> rfcomm_sppd (1) ( FreeBSD man: Команды и прикладные программы пользовательского уровня )

  • BSD mandoc
     

    NAME

    
    
    rfcomm_sppd
    
     - RFCOMM Serial Port Profile daemon
    
     
    

    SYNOPSIS

    [-bhS ] -a address -c channel [-t tty ]  

    DESCRIPTION

    The utility is a Serial Port Profile daemon. It can operate in two modes: client and server.

    In client mode, opens RFCOMM connection to the specified address server and channel Once connection is established, the utility provides access to the server's remote serial port via stdin/stdout or via pty(4) interface if -t option was specified.

    If the -S option is specified, will operate in server mode and act as RFCOMM server, listening on ANY address and advertising a virtual serial port via the sdpd(8) daemon. If -t options was specified, the server side of the virtual serial port is attached to the pseudo-terminal tty Otherwise the virtual serial port is attached to the stdin/stdout. should be run as root in order to communicate with sdpd(8) in this case.

    The utility opens both master and slave pseudo terminals. This is done to ensure that RFCOMM connection stays open until is terminated. The data received from the master pseudo terminal are sent over the RFCOMM connection. The data received from the RFCOMM connection are written into master pseudo terminal. The application in its turn opens the slave pseudo terminal and operates on it just like it would operate over the standard serial port.

    The options are as follows:

    -a address
    In client mode, this required option specifies the address of the remote RFCOMM server. If this option is specified in server mode, will only accept connections from the Bluetooth device with address address The address can be specified as BD_ADDR or name. If name was specified then utility will attempt to resolve the name via bt_gethostbyname3.
    -b
    Detach from the controlling terminal, i.e., run in background.
    -c channel
    In both client and server mode, this option specifies the RFCOMM channel to connect to or listen on. In server mode, the channel should be a number between 1 and 30. If not specified, will try to bind to ``wildcard'' RFCOMM channel number. The actual RFCOMM channel will be obtained via getsockname(2) call and will be used to register Serial Port service with sdpd(8). In client mode, the channel could either be a number between 1 and 30 or a service name. Supported service names are: DUN (for DialUp Networking service), FAX (for Fax service), LAN (for LAN Access Using PPP service) and SP (for Serial Port service). If channel was not specified then utility will try to obtain RFCOMM channel for Serial Port service via Service Discovery Protocol from the server.
    -h
    Display usage message and exit.
    -S
    Server mode; see Sx DESCRIPTION .
    -t tty
    Slave pseudo tty name. If not set stdin/stdout will be used. This option is required if -b option was specified.

     

    FILES

    /dev/pty[p-sP-S][0-9a-v]
    master pseudo terminals
    /dev/tty[p-sP-S][0-9a-v]
    slave pseudo terminals

     

    EXIT STATUS

    Ex -std  

    EXAMPLES

    "rfcomm_sppd -a 00:01:02:03:04:05 -c 1 -t /dev/ttyp1"

    Will start the utility and open RFCOMM connection to the server at 00:01:02:03:04:05 and channel 1 Once the connection has been established, /dev/ttyp1 can be used to talk to the remote serial port on the server.  

    SEE ALSO

    bluetooth(3), ng_btsocket4, pty(4), rfcomm_pppd8, sdpd(8)  

    AUTHORS

    An Maksim Yevmenkin Aq m_evmenkin@yahoo.com  

    BUGS

    Please report if found.


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    FILES
    EXIT STATUS
    EXAMPLES
    SEE ALSO
    AUTHORS
    BUGS


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру