Paquete | flash.net |
Clase | public class GroupSpecifier |
Herencia | GroupSpecifier Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
groupspec
opacas que pueden transferirse a constructores NetStream y NetGroup. Un objeto groupspec
especifica un grupo RTMFP P2P, incluidas las capacidades, restricciones y autorizaciones del miembro que utiliza el groupspec
.
De forma predeterminada, se deshabilitan todas las capacidades y se permiten las conexiones P2P.
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
ipMulticastMemberUpdatesEnabled : Boolean
Especifica si la información acerca de pertenencia al grupo se puede intercambiar en sockets de multidifusión IP. | GroupSpecifier | ||
maxSupportedGroupspecVersion : int [estática] [solo lectura]
Especifica la versión máxima del groupspec admitida por este motor de ejecución. | GroupSpecifier | ||
minGroupspecVersion : int
Especifica el número mínimo de versión que tendrá el groupspec generado. | GroupSpecifier | ||
multicastEnabled : Boolean
Especifica si el flujo está habilitado para NetGroup. | GroupSpecifier | ||
objectReplicationEnabled : Boolean
Especifica si la duplicación de objetos está habilitada para NetGroup. | GroupSpecifier | ||
peerToPeerDisabled : Boolean
Especifica si las conexiones P2P se desactivan para NetGroup o NetStream. | GroupSpecifier | ||
postingEnabled : Boolean
Especifica si la publicación está habilitada para NetGroup. | GroupSpecifier | ||
routingEnabled : Boolean
Especifica si los métodos de enrutamiento directo están activados en NetGroup. | GroupSpecifier | ||
serverChannelEnabled : Boolean
Especifica si los miembros de NetGroup puede abrir un canal en el servidor. | GroupSpecifier |
Método | Definido por | ||
---|---|---|---|
GroupSpecifier(name:String)
Crea un nuevo objeto GroupSpecifier. | GroupSpecifier | ||
Hace que el objeto NetStream o NetGroup asociado lleve a cabo una conexión colindante inicial con el objeto peerID especificado. | GroupSpecifier | ||
Hace que el obejto NetStream o NetGroup asociado se una al grupo de multidifusión IP y detecte el puerto UDP especificado. | GroupSpecifier | ||
Devuelve una cadena que representa contraseñas para publicación de multidifusión IP y para su presentación. | GroupSpecifier | ||
[estática]
Codifica y devuelve una cadena que representa un objeto peerID de inicialización. | GroupSpecifier | ||
[estática]
Codifica y devuelve una cadena que representa una dirección de socket de multidifusión IP. | GroupSpecifier | ||
[estática]
Codifica y devuelve una cadena que representa una contraseña de publicación. | GroupSpecifier | ||
[estática]
Codifica y devuelve una cadena que representa una contraseña de publicación de multidifusión. | GroupSpecifier | ||
Devuelve la cadena groupspec opaca, incluidas las autorizaciones, que puede transferirse después a los constructores NetStream y NetGroup. | GroupSpecifier | ||
Devuelve la cadena groupspec opaca, sin incluir las autorizaciones, que puede transferirse después a los constructores NetStream y NetGroup. | GroupSpecifier | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Añade una etiqueta seudoaleatoria fuerte al objeto groupspec para que sea exclusivo. | GroupSpecifier | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Especifica si se requiere una contraseña para publicar en NetGroup. | GroupSpecifier | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Especifica si se requiere una contraseña para publicar un flujo de multidifusión en NetStream. | GroupSpecifier | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Idéntico al método groupspecWithAuthorizations(). | GroupSpecifier | ||
Devuelve el valor simple del objeto especificado. | Object |
ipMulticastMemberUpdatesEnabled | propiedad |
ipMulticastMemberUpdatesEnabled:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Especifica si la información acerca de pertenencia al grupo se puede intercambiar en sockets de multidifusión IP. Los servidores de multidifusión IP pueden enviar actualizaciones de pertenencia al grupo para ayudar a la inicialización de mallas P2P o para corregir particiones. Los pares pueden enviar actualizaciones de pertenencia en la LAN para ayudar a la inicialización de las mallas P2P y para informar a los elementos cercanos de la LAN de las mallas globales sobre la existencia de otros elementos colindantes en la LAN. Estas actualizaciones puede mejorar el rendimiento P2P.
Implementación
public function get ipMulticastMemberUpdatesEnabled():Boolean
public function set ipMulticastMemberUpdatesEnabled(value:Boolean):void
Elementos de API relacionados
maxSupportedGroupspecVersion | propiedad |
maxSupportedGroupspecVersion:int
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 11.5, AIR 3 |
Especifica la versión máxima del groupspec
admitida por este motor de ejecución. Un objeto groupspec
con una versión superior a esta producirá un error en este motor de ejecución.
Implementación
public static function get maxSupportedGroupspecVersion():int
Elementos de API relacionados
minGroupspecVersion | propiedad |
minGroupspecVersion:int
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 11.5, AIR 3 |
Especifica el número mínimo de versión que tendrá el groupspec
generado. El número de versión del groupspec
puede ser mayor que dicho valor si una opción que requiere de un mayor número de versión está activado. Un groupspec
con un número de versión menor que el mínimo permitido producirá un error.
Implementación
public function get minGroupspecVersion():int
public function set minGroupspecVersion(value:int):void
Elementos de API relacionados
multicastEnabled | propiedad |
multicastEnabled:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Especifica si el flujo está habilitado para NetGroup. Los métodos que se utilizan para la transmisión del flujo son NetStream.publish()
, NetStream.play()
y NetStream.play2()
. De forma predeterminada, esta propiedad es FALSE (la transmisiión del flujo está desactivada).
Implementación
public function get multicastEnabled():Boolean
public function set multicastEnabled(value:Boolean):void
Elementos de API relacionados
objectReplicationEnabled | propiedad |
objectReplicationEnabled:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Especifica si la duplicación de objetos está habilitada para NetGroup. De forma predeterminada, esta propiedad es FALSE (la duplicación de objetos está desactivada).
Implementación
public function get objectReplicationEnabled():Boolean
public function set objectReplicationEnabled(value:Boolean):void
Elementos de API relacionados
peerToPeerDisabled | propiedad |
peerToPeerDisabled:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Especifica si las conexiones P2P se desactivan para NetGroup o NetStream. De forma predeterminada, esta propiedad es FALSE (las conexiones P2P está activada).
Si las conexiones P2P se desactivan (se establece esta propiedad en TRUE), se desactiva el cuadro de diálogo de advertencia P2P. En esta situación, no se puede realizar ninguna conexión con elementos colindantes ni los miembros del grupo pueden utilizar el ancho de banda de subida. Desactivar las conexiones P2P de este modo suele ser útil sólo cuando se reciben flujos de multidifusión por multidifusión IP pura.
Implementación
public function get peerToPeerDisabled():Boolean
public function set peerToPeerDisabled(value:Boolean):void
postingEnabled | propiedad |
postingEnabled:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Especifica si la publicación está habilitada para NetGroup. De forma predeterminada, esta propiedad es FALSE (la publicación está desactivada).
Implementación
public function get postingEnabled():Boolean
public function set postingEnabled(value:Boolean):void
Elementos de API relacionados
routingEnabled | propiedad |
routingEnabled:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Especifica si los métodos de enrutamiento directo están activados en NetGroup. De forma predetermianda, esta propiedad es FALSE (los métodos de enrutamiento directo están desactivados).
Implementación
public function get routingEnabled():Boolean
public function set routingEnabled(value:Boolean):void
Elementos de API relacionados
serverChannelEnabled | propiedad |
serverChannelEnabled:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Especifica si los miembros de NetGroup puede abrir un canal en el servidor. De forma predetermianda, esta propiedad es FALSE.
Se debe abrir un canal en el servidor antes de que el servidor puede proporcionar funciones compatibles a los miembros del grupo. En función de la configuración del servidor, es posible que se proporcionen o no funciones auxiliares sobre este canal.
Implementación
public function get serverChannelEnabled():Boolean
public function set serverChannelEnabled(value:Boolean):void
GroupSpecifier | () | Información sobre |
public function GroupSpecifier(name:String)
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Crea un nuevo objeto GroupSpecifier. De forma predeterminada, se deshabilitan todas las capacidades y se permiten las conexiones P2P.
Parámetrosname:String — Un nombre para el grupo en el que todos los miembros deben estar de acuerdo.
|
Emite
ArgumentError — si name está vacío o es null .
|
Elementos de API relacionados
addBootstrapPeer | () | método |
public function addBootstrapPeer(peerID:String):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Hace que el objeto NetStream o NetGroup asociado lleve a cabo una conexión colindante inicial con el objeto peerID especificado.
Parámetros
peerID:String — El objeto peerID con el que se debe realizar una conexión colindante inicial debe inicializarse en la malla P2P.
|
Elementos de API relacionados
addIPMulticastAddress | () | método |
public function addIPMulticastAddress(address:String, port:* = null, source:String = null):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Hace que el obejto NetStream o NetGroup asociado se una al grupo de multidifusión IP y detecte el puerto UDP especificado.
Parámetros
address:String — Una cadena que especifica la dirección del grupo de multidifusión IPv4 o IPv6 a la que se va a unir, seguida (opcionalmente) de dos puntos (":") y el número de puerto UDP. Si especifica una dirección IPv6 y un puerto, la dirección IPv6 debe estar entre corchetes. Ejemplos: "224.0.0.254" , "224.0.0.254:30000" , "ff03::ffff" , "[ff03::ffff]:30000" .
| |
port:* (default = null ) — El puerto UDP en el que se van a recibir los datagramas de multidifusión IP. Si port es null , el puerto UDP debe especificarse en address . Si no es null , el puerto UDP no debe especificarse en address .
| |
source:String (default = null ) — Si no es null , una cadena que especifica la dirección IP de origen de una multidifusión específica de origen (SSM).
|
Elementos de API relacionados
authorizations | () | método |
public function authorizations():String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Devuelve una cadena que representa contraseñas para publicación de multidifusión IP y para su presentación. Añade la cadena a un objeto groupspec
no autorizado para permitir que las funciones para contraseñas se definan.
String |
Elementos de API relacionados
encodeBootstrapPeerIDSpec | () | método |
public static function encodeBootstrapPeerIDSpec(peerID:String):String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Codifica y devuelve una cadena que representa un objeto peerID de inicialización. Si agrega la cadena a un objeto groupspec
, los objetos NetStream o NetGroup asociados llevan a cabo una conexión colindante inicial con el objeto peerID especificado.
Parámetros
peerID:String — El objeto peerID con el que se debe realizar una conexión colindante inicial debe inicializarse en la malla P2P.
|
String |
Elementos de API relacionados
encodeIPMulticastAddressSpec | () | método |
public static function encodeIPMulticastAddressSpec(address:String, port:* = null, source:String = null):String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Codifica y devuelve una cadena que representa una dirección de socket de multidifusión IP. Si agrega la cadena a un objeto groupspec
, los objetos NetStream o NetGroup asociados se unen al grupo de dirección de multidifusión IP detectan el puerto UDP especificado.
Parámetros
address:String — La dirección del grupo de multidifusión IPv4 o IPv6 a la que se va a unir, seguida (opcionalmente) de dos puntos (":") y el número de puerto UDP. Si especifica una dirección IPv6 y un puerto, la dirección IPv6 debeestar entre corchetes. Ejemplos: "224.0.0.254" , "224.0.0.254:30000" , "ff03::ffff" , "[ff03::ffff]:30000" .
| |
port:* (default = null ) — El puerto UDP en el que se van a recibir los datagramas de multidifusión IP. Si port es null , el puerto UDP debe especificarse en address . Si no es null , el puerto UDP no debe especificarse en address .
| |
source:String (default = null ) — Si no es null , una cadena que especifica la dirección IP de origen de una multidifusión específica de origen (SSM).
|
String |
Elementos de API relacionados
encodePostingAuthorization | () | método |
public static function encodePostingAuthorization(password:String):String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Codifica y devuelve una cadena que representa una contraseña de publicación. Cuando la publicación está protegida por contraseña, puede concatenar la cadena en un objeto groupspec
para activar la publicación.
Parámetros
password:String — La contraseña para codificar, que debe coincidir con la contraseña de publicación (si está definida) para activar NetGroup.post() .
|
String |
Elementos de API relacionados
encodePublishAuthorization | () | método |
public static function encodePublishAuthorization(password:String):String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Codifica y devuelve una cadena que representa una contraseña de publicación de multidifusión. Cuando la publicación de multidifusión está protegida por contraseña, puede concatenar la cadena en un objeto groupspec
para activar la publicación.
Parámetros
password:String — La contraseña para codificar, que debe coincidir con la contraseña de publicación (si está definida) para activar NetStream.publish() .
|
String |
Elementos de API relacionados
groupspecWithAuthorizations | () | método |
public function groupspecWithAuthorizations():String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Devuelve la cadena groupspec
opaca, incluidas las autorizaciones, que puede transferirse después a los constructores NetStream y NetGroup.
String |
Elementos de API relacionados
groupspecWithoutAuthorizations | () | método |
public function groupspecWithoutAuthorizations():String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Devuelve la cadena groupspec
opaca, sin incluir las autorizaciones, que puede transferirse después a los constructores NetStream y NetGroup.
String |
Elementos de API relacionados
makeUnique | () | método |
public function makeUnique():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Añade una etiqueta seudoaleatoria fuerte al objeto groupspec
para que sea exclusivo. Las cadena groupspec
opaca debe transferirse después literalmente a otros posibles miembros del grupo si se han unido correctamente.
setPostingPassword | () | método |
public function setPostingPassword(password:String = null, salt:String = null):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Especifica si se requiere una contraseña para publicar en NetGroup.
Parámetros
password:String (default = null ) — Se debe facilitar la contraseña para poder utilizar NetGroup.post() . Si es null , no se requiere contraseña para publicar.
| |
salt:String (default = null ) — Modifica el hash de la contraseña para aumentar la dificultad a la hora de deducirla. Para mayor seguridad, este parámetro debería definirse en un valor aleatorio.
|
Elementos de API relacionados
setPublishPassword | () | método |
public function setPublishPassword(password:String = null, salt:String = null):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Especifica si se requiere una contraseña para publicar un flujo de multidifusión en NetStream.
Parámetros
password:String (default = null ) — Se debe facilitar la contraseña para poder utilizar NetStream.publish() . Si es null , no se requiere contraseña para publicar.
| |
salt:String (default = null ) — Modifica el hash de la contraseña para aumentar la dificultad a la hora de deducirla. Para mayor seguridad, este parámetro debería definirse en un valor aleatorio.
|
Elementos de API relacionados
toString | () | método |
public function toString():String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Idéntico al método groupspecWithAuthorizations()
. Método práctico para devolver la cadena groupspec
opaca, incluidas las autorizaciones, que puede transferirse después a los constructores NetStream y NetGroup.
String |
Elementos de API relacionados
Tue Jun 12 2018, 02:12 PM Z