Packagemain.model.interfaces
Interfacepublic interface INetGroup extends IListElement
Implementors NetGroupVO



Public Properties
 PropertyDefined By
 InheritedelementID : String
[read-only]
IListElement
  estimatedMemberCount : Number
[read-only]
INetGroup
  groupSpec : IGroupSpec
[read-only]
INetGroup
  info : NetGroupInfo
[read-only]
INetGroup
  name : String
[read-only]
INetGroup
  neighborCount : Number
[read-only]
INetGroup
  netConnection : NetConnection
[read-only]
INetGroup
  passphrase : String
[read-only]
INetGroup
  peersCount : uint
INetGroup
Public Methods
 MethodDefined By
  
addHaveObjects(startIndex:Number, endIndex:Number):void
INetGroup
  
addWantObjects(startIndex:Number, endIndex:Number):void
INetGroup
  
convertPeerIDToGroupAddress(peerID:String):String
INetGroup
  
postMessage(body:Object, alias:Object = null):String
INetGroup
  
sendMessageToNearest(body:Object, toPeerID:String, alias:Object = null):String
INetGroup
  
sendMessageToNext(body:Object, alias:Object = null):String
INetGroup
  
sendToNearest(message:Object, groupAddress:String):String
INetGroup
  
writeRequestedObject(requestID:int, object:Object):void
INetGroup
Property Detail
estimatedMemberCountproperty
estimatedMemberCount:Number  [read-only]


Implementation
    public function get estimatedMemberCount():Number
groupSpecproperty 
groupSpec:IGroupSpec  [read-only]


Implementation
    public function get groupSpec():IGroupSpec
infoproperty 
info:NetGroupInfo  [read-only]


Implementation
    public function get info():NetGroupInfo
nameproperty 
name:String  [read-only]


Implementation
    public function get name():String
neighborCountproperty 
neighborCount:Number  [read-only]


Implementation
    public function get neighborCount():Number
netConnectionproperty 
netConnection:NetConnection  [read-only]


Implementation
    public function get netConnection():NetConnection
passphraseproperty 
passphrase:String  [read-only]


Implementation
    public function get passphrase():String
peersCountproperty 
peersCount:uint


Implementation
    public function get peersCount():uint
    public function set peersCount(value:uint):void
Method Detail
addHaveObjects()method
public function addHaveObjects(startIndex:Number, endIndex:Number):void

Parameters

startIndex:Number
 
endIndex:Number

addWantObjects()method 
public function addWantObjects(startIndex:Number, endIndex:Number):void

Parameters

startIndex:Number
 
endIndex:Number

convertPeerIDToGroupAddress()method 
public function convertPeerIDToGroupAddress(peerID:String):String

Parameters

peerID:String

Returns
String
postMessage()method 
public function postMessage(body:Object, alias:Object = null):String

Parameters

body:Object
 
alias:Object (default = null)

Returns
String
sendMessageToNearest()method 
public function sendMessageToNearest(body:Object, toPeerID:String, alias:Object = null):String

Parameters

body:Object
 
toPeerID:String
 
alias:Object (default = null)

Returns
String
sendMessageToNext()method 
public function sendMessageToNext(body:Object, alias:Object = null):String

Parameters

body:Object
 
alias:Object (default = null)

Returns
String
sendToNearest()method 
public function sendToNearest(message:Object, groupAddress:String):String

Parameters

message:Object
 
groupAddress:String

Returns
String
writeRequestedObject()method 
public function writeRequestedObject(requestID:int, object:Object):void

Parameters

requestID:int
 
object:Object