| Package | main.model.vo |
| Class | public class SharedObjectVO |
| Inheritance | SharedObjectVO Object |
| Implements | ISharedObject, flash.events.IEventDispatcher |
| Property | Defined By | ||
|---|---|---|---|
| bootstrapPeer : String | SharedObjectVO | ||
| chunksCount : uint [read-only] | SharedObjectVO | ||
| completeness : Number | SharedObjectVO | ||
| descriptor : ISharedObjectDescriptor | SharedObjectVO | ||
| elementID : String [read-only] | SharedObjectVO | ||
| fileReference : FileReference [read-only] | SharedObjectVO | ||
| groupSpec : IGroupSpec | SharedObjectVO | ||
| name : String | SharedObjectVO | ||
| netGroupIDs : ArrayList [read-only] | SharedObjectVO | ||
| peersCount : uint | SharedObjectVO | ||
| receiveBytesPerSecond : Number | SharedObjectVO | ||
| sendBytesPerSecond : Number | SharedObjectVO | ||
| sha256 : String [read-only] | SharedObjectVO | ||
| size : Number | SharedObjectVO | ||
| Method | Defined By | ||
|---|---|---|---|
SharedObjectVO(fileReference:FileReference = null) | SharedObjectVO | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, weakRef:Boolean = false):void | SharedObjectVO | ||
dispatchEvent(event:Event):Boolean | SharedObjectVO | ||
getChunk(index:uint):Object | SharedObjectVO | ||
getHaveObjects():Array | SharedObjectVO | ||
getWantObjects():Array | SharedObjectVO | ||
hasEventListener(type:String):Boolean | SharedObjectVO | ||
rebuild():ByteArray | SharedObjectVO | ||
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void | SharedObjectVO | ||
setChunk(object:Object, index:uint):void | SharedObjectVO | ||
setChunksLength(length:uint):void | SharedObjectVO | ||
verify(data:ByteArray):Boolean | SharedObjectVO | ||
willTrigger(type:String):Boolean | SharedObjectVO | ||
| bootstrapPeer | property |
bootstrapPeer:String public function get bootstrapPeer():String public function set bootstrapPeer(value:String):void| chunksCount | property |
chunksCount:uint [read-only] public function get chunksCount():uint| completeness | property |
completeness:Number public function get completeness():Number public function set completeness(value:Number):void| descriptor | property |
descriptor:ISharedObjectDescriptor public function get descriptor():ISharedObjectDescriptor public function set descriptor(value:ISharedObjectDescriptor):void| elementID | property |
elementID:String [read-only] public function get elementID():String| fileReference | property |
fileReference:FileReference [read-only] public function get fileReference():FileReference| groupSpec | property |
groupSpec:IGroupSpec public function get groupSpec():IGroupSpec public function set groupSpec(value:IGroupSpec):void| name | property |
name:String public function get name():String public function set name(value:String):void| netGroupIDs | property |
netGroupIDs:ArrayList [read-only] public function get netGroupIDs():ArrayList| peersCount | property |
peersCount:uint public function get peersCount():uint public function set peersCount(value:uint):void| receiveBytesPerSecond | property |
receiveBytesPerSecond:Number public function get receiveBytesPerSecond():Number public function set receiveBytesPerSecond(value:Number):void| sendBytesPerSecond | property |
sendBytesPerSecond:Number public function get sendBytesPerSecond():Number public function set sendBytesPerSecond(value:Number):void| sha256 | property |
sha256:String [read-only] public function get sha256():String| size | property |
size:Number public function get size():Number public function set size(value:Number):void| SharedObjectVO | () | Constructor |
public function SharedObjectVO(fileReference:FileReference = null)fileReference:FileReference (default = null) |
| addEventListener | () | method |
public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, weakRef:Boolean = false):void
Parameters
type:String | |
listener:Function | |
useCapture:Boolean (default = false) | |
priority:int (default = 0) | |
weakRef:Boolean (default = false) |
| dispatchEvent | () | method |
public function dispatchEvent(event:Event):Boolean
Parameters
event:Event |
Boolean |
| getChunk | () | method |
public function getChunk(index:uint):ObjectParameters
index:uint |
Object |
| getHaveObjects | () | method |
public function getHaveObjects():ArrayReturnsArray |
| getWantObjects | () | method |
public function getWantObjects():ArrayReturnsArray |
| hasEventListener | () | method |
public function hasEventListener(type:String):Boolean
Parameters
type:String |
Boolean |
| rebuild | () | method |
public function rebuild():ByteArrayReturnsByteArray |
| removeEventListener | () | method |
public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Parameters
type:String | |
listener:Function | |
useCapture:Boolean (default = false) |
| setChunk | () | method |
public function setChunk(object:Object, index:uint):voidParameters
object:Object | |
index:uint |
| setChunksLength | () | method |
public function setChunksLength(length:uint):voidParameters
length:uint |
| verify | () | method |
public function verify(data:ByteArray):BooleanParameters
data:ByteArray |
Boolean |
| willTrigger | () | method |
public function willTrigger(type:String):Boolean
Parameters
type:String |
Boolean |