|
|
|
|
- Modo de funcionamiento
- Limitación
Enumera los archivos compartidos por un dispositivo que utiliza el protocolo OBEX. Observación: Esta función no se puede utilizar si la transferencia se realiza por infrarrojos. sMACAddress is string // Retrieve the MAC address of Bluetooth device // The address is stored in a table column sMACAddress = TABLE_Devices.COL_MACAddr[TABLE_Devices] // OBEX connection EDT_OBEXID = OBEXConnect(obexBluetooth, sMACAddress) ... // Retrieve the simple list of shared files FileList is string = OBEXListFile(EDT_OBEXID)
Sintaxis
<Result> = OBEXListFile(<Identifier of OBEX connection> [, <Home directory> [, <Level of details>]])
<Result>: Cadena de caracteres Lista de archivos de directorio:- en modo simple: en el siguiente formato:
<Nombre del archivo 1> + TAB + <Tipo 1> + CR + ... <Nombre del archivo N> + TAB + <Tipo N> donde <Tipo> corresponde a "F" si el elemento es un fichero y a "D" si el elemento es un directorio. - en modo detallado: en el siguiente formato:
<Nombre del archivo 1> + TAB + <Tipo 1> + TAB + <Tamaño en bytes 1> + TAB + <Permisos 1> + TAB + <Fecha de modificación 1> + TAB + <Fecha de creación 1> + TAB + <Fecha de acceso 1> + CR + ... donde <Tipo> corresponde a "F" si el elemento es un fichero y a "D" si el elemento es un directorio, <Derechos> es una cadena que puede contener las letras "R" (derechos de lectura), "W" (derechos de escritura) y "D" (derechos de borrado).. Las fechas están en formato "AAAAMMDDHHmmSS".
Si se utiliza la constante obexListDirectory, estas listas también contendrán los subdirectorios. Esta lista puede contener un directorio "..." si la raíz de la estructura de árbol del servidor OBEX no está listada. <Identifier of OBEX connection>: Integro Identificador de la conexión OBEX a utilizar. Este identificador es devuelto por OBEXConnect. <Home directory>: Cadena de caracteres opcional Nombre del directorio a listar. El directorio de transferencia se utiliza si no se especifica este parámetro. <Level of details>: Constante o combinación de constantes de tipo Integer (opcional) Nivel de detalle de los resultados: | | obexListDetailed | <Resultado> contiene la lista de archivos en modo detallado. | obexListDirectory | <Resultado> contiene la lista de archivos y directorios. Esta constante se puede combinar con obexListSimple y obexListDetailed. Cuando se utiliza solo, equivale a obexListSimple + obexListDirectory. | obexListSimple (Valor predeterminado) | <Resultado> contiene la lista de archivos en modo simple. |
Observaciones El nombre del directorio a listar no siempre se conoce. Una primera llamada a la función OBEXListFile (sin nombre de directorio) permite listar la raíz de la jerarquía OBEX. Si los dispositivos móviles soportan la creación de subdirectorios, se podrá llamar la función OBEXListFile especificando el nombre de un subdirectorio. Sólo las pilas de Microsoft bluetooth son soportadas por esta función. Para conocer la pila utilizada, llame a BTStack.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|