Packagemain.model.proxies
Classpublic class NetGroupProxy
InheritanceNetGroupProxy Inheritance ListProxy Inheritance org.puremvc.as3.multicore.utilities.fabrication.patterns.proxy.FabricationProxy



Public Properties
 PropertyDefined By
 Inheritedlist : ArrayCollection
[read-only]
ListProxy
  multicastNetGroups : Array
[read-only]
NetGroupProxy
Public Methods
 MethodDefined By
  
NetGroupProxy(name:String, _list:ArrayCollection = null)
NetGroupProxy
 Inherited
add(element:IListElement):void
ListProxy
  
connect(netConnection:NetConnection, groupSpec:IGroupSpec):void
NetGroupProxy
 Inherited
exists(element:IListElement):Boolean
ListProxy
 Inherited
find(elementID:String):IListElement
ListProxy
  
NetGroupProxy
  
findByOpaqueGroupSpec(opaqueGroupSpec:String):INetGroup
NetGroupProxy
  
[override]
NetGroupProxy
  
[override]
NetGroupProxy
 Inherited
remove(element:IListElement):void
ListProxy
 Inherited
removeAll():void
ListProxy
Public Constants
 ConstantDefined By
 InheritedADDED_TO_LIST : String = addedToList
[static]
ListProxy
  NAME : String = NetGroupProxy
[static]
NetGroupProxy
  NET_GROUP_ADDED : String = netGroupAdded
[static]
NetGroupProxy
  NET_GROUP_CONNECTED : String = netGroupConnected
[static]
NetGroupProxy
  NET_GROUP_LOCAL_COVERAGE_NOTIFY : String = netGroupLocalCoverageNotify
[static]
NetGroupProxy
  NET_GROUP_MULTICAST_STREAM_PUBLISH_NOTIFY : String = netGroupMulticastStreamPublishNotify
[static]
NetGroupProxy
  NET_GROUP_MULTICAST_STREAM_UNPUBLISH_NOTIFY : String = netGroupMulticastStreamUnpublishNotify
[static]
NetGroupProxy
  NET_GROUP_NEIGHBOR_CONNECT : String = netGroupNeighborConnect
[static]
NetGroupProxy
  NET_GROUP_NEIGHBOR_DISCONNECT : String = netGroupNeighborDisconnect
[static]
NetGroupProxy
  NET_GROUP_POSTING_NOTIFY : String = netGroupPostingNotify
[static]
NetGroupProxy
  NET_GROUP_REMOVED : String = netGroupRemoved
[static]
NetGroupProxy
  NET_GROUP_REPLICATION_FETCH_FAILED : String = netGroupReplicationFetchFailed
[static]
NetGroupProxy
  NET_GROUP_REPLICATION_FETCH_RESULT : String = netGroupReplicationFetchResult
[static]
NetGroupProxy
  NET_GROUP_REPLICATION_FETCH_SEND_NOTIFY : String = netGroupReplicationFetchSendNotify
[static]
NetGroupProxy
  NET_GROUP_REPLICATION_REQUEST : String = netGroupReplicationRequest
[static]
NetGroupProxy
  NET_GROUP_SEND_TO_NOTIFY : String = netGroupSendToNotify
[static]
NetGroupProxy
 InheritedREMOVED_FROM_LIST : String = removedFromList
[static]
ListProxy
Property Detail
multicastNetGroupsproperty
multicastNetGroups:Array  [read-only]


Implementation
    public function get multicastNetGroups():Array
Constructor Detail
NetGroupProxy()Constructor
public function NetGroupProxy(name:String, _list:ArrayCollection = null)



Parameters
name:String (default = NaN)
 
_list:ArrayCollection (default = null)
Method Detail
connect()method
public function connect(netConnection:NetConnection, groupSpec:IGroupSpec):void

Parameters

netConnection:NetConnection
 
groupSpec:IGroupSpec

findByGroupSpec()method 
public function findByGroupSpec(groupSpec:IGroupSpec):INetGroup

Parameters

groupSpec:IGroupSpec

Returns
INetGroup
findByOpaqueGroupSpec()method 
public function findByOpaqueGroupSpec(opaqueGroupSpec:String):INetGroup

Parameters

opaqueGroupSpec:String

Returns
INetGroup
onElementAdded()method 
override public function onElementAdded(element:IListElement):void

Parameters

element:IListElement

onElementRemoved()method 
override public function onElementRemoved(element:IListElement):void

Parameters

element:IListElement

Constant Detail
NAMEConstant
public static const NAME:String = NetGroupProxy

NET_GROUP_ADDEDConstant 
public static const NET_GROUP_ADDED:String = netGroupAdded

NET_GROUP_CONNECTEDConstant 
public static const NET_GROUP_CONNECTED:String = netGroupConnected

NET_GROUP_LOCAL_COVERAGE_NOTIFYConstant 
public static const NET_GROUP_LOCAL_COVERAGE_NOTIFY:String = netGroupLocalCoverageNotify

NET_GROUP_MULTICAST_STREAM_PUBLISH_NOTIFYConstant 
public static const NET_GROUP_MULTICAST_STREAM_PUBLISH_NOTIFY:String = netGroupMulticastStreamPublishNotify

NET_GROUP_MULTICAST_STREAM_UNPUBLISH_NOTIFYConstant 
public static const NET_GROUP_MULTICAST_STREAM_UNPUBLISH_NOTIFY:String = netGroupMulticastStreamUnpublishNotify

NET_GROUP_NEIGHBOR_CONNECTConstant 
public static const NET_GROUP_NEIGHBOR_CONNECT:String = netGroupNeighborConnect

NET_GROUP_NEIGHBOR_DISCONNECTConstant 
public static const NET_GROUP_NEIGHBOR_DISCONNECT:String = netGroupNeighborDisconnect

NET_GROUP_POSTING_NOTIFYConstant 
public static const NET_GROUP_POSTING_NOTIFY:String = netGroupPostingNotify

NET_GROUP_REMOVEDConstant 
public static const NET_GROUP_REMOVED:String = netGroupRemoved

NET_GROUP_REPLICATION_FETCH_FAILEDConstant 
public static const NET_GROUP_REPLICATION_FETCH_FAILED:String = netGroupReplicationFetchFailed

NET_GROUP_REPLICATION_FETCH_RESULTConstant 
public static const NET_GROUP_REPLICATION_FETCH_RESULT:String = netGroupReplicationFetchResult

NET_GROUP_REPLICATION_FETCH_SEND_NOTIFYConstant 
public static const NET_GROUP_REPLICATION_FETCH_SEND_NOTIFY:String = netGroupReplicationFetchSendNotify

NET_GROUP_REPLICATION_REQUESTConstant 
public static const NET_GROUP_REPLICATION_REQUEST:String = netGroupReplicationRequest

NET_GROUP_SEND_TO_NOTIFYConstant 
public static const NET_GROUP_SEND_TO_NOTIFY:String = netGroupSendToNotify