Propiedades

store

Esta propiedad contiene el listado de archivos recibidos. Corresponde a un Map, por lo tanto podrás acceder a cada archivo con las .

La tienda está construída con clave de CRC-32 y como valor BeamPortFile.

port.store; // Map {}
// Listado de archivos
port.store.get(crc32); // Retorna un BeamPortFile

connected

Esta propiedad devuelve un Boolean sobre estado de conexión.

port.connected; // true o false

ports

Esta propiedad devuelve la cantidad de pares BeamPort conectados como número entero. Habitualmente el valor siempre será 1.

port.ports;

connection

Esta propiedad retorna la conexión de par activa como RTCDataChannel.

port.connection;

Sugerimos no utilizar la conexión para enviar datos sin conocimiento, ya que se envían en una nomenclatura binaria propietaria.

debug

Esta propiedad retorna el acceso al modo debugger propietario. Para hacer uso del debugger deberás definir en localStorage la clave debug con el valor en beamport.

localStorage.debug = 'beamport';

Recuerda que activar el modo debug es ineficiente para entornos productivos.

Propiedades estáticas

Todas las propiedades estáticas se pueden acceder directamente desde el constructor BeamPort, sin necesidad de instanciar.

BeamPort.DESCRIPTION
BeamPort.RECEIVED
BeamPort.FAILED

DESCRIPTION

Su valor es igual al número 1.

CHUNK

Su valor es igual al número 2.

STATE

Su valor es igual al número 3.

EXCHANGED

Su valor es igual al número 4.

RECEIVED

Su valor es igual al número 5.

FAILED

Su valor es igual al número 6.

DELETED

Su valor es igual al número 7.

Última actualización