Variables

__addresses

private static var __addresses: Array

__connections

private static var __connections: Object

__ID__

private static var __ID__: Number

__instance

private static var __instance: LocalNet

locked

private static var locked: Boolean

Functions

LocalNet

private function LocalNet()

getNetPlace

public static function getNetPlace(netPath: String):Object

setAddress

public static function setAddress(address: String):Void

addAddress

public static function addAddress(address: String):Void

getPlacesAddresses

public static function getPlacesAddresses():Array

lock

public static function lock():Void

unlock

public static function unlock():Void

Properties

allowDomain

public static function set allowDomain(fn: Function):Void

Functions

__setAddress

private function __setAddress(address: String):Void

__addAddress

private function __addAddress(address: String):Void

initDataBase

private function initDataBase(update: Boolean):Void

registerToNet

private function registerToNet():Void

createConnection

private function createConnection(address: String):Void

removeConnection

private function removeConnection(address: String):Void

removeConnectionById

private function removeConnectionById(ID: Number):Void

sendCommand

public function sendCommand(netPath: String,
mcPath: Array,
method: String,
args: Array):Void

onCommand

public function onCommand(commandObj: Object):Void

onStatus

public function onStatus(infoObject: Object,
connection: LocalConnection):Void

onError

public function onError(method: String,
msg: String,
infoObject: Object):Void

createResolver

private function createResolver(pathToLocal: String):Function

getDataBase

private function getDataBase():Object

removeAddress

private function removeAddress(address: String):Void
private static var __addresses: Array
private static var __connections: Object
private static var __ID__: Number
private static var __instance: LocalNet
private static var locked: Boolean
private function LocalNet()
public static function getNetPlace(netPath: String):Object
public static function setAddress(address: String):Void
public static function addAddress(address: String):Void
public static function getPlacesAddresses():Array
public static function lock():Void
public static function unlock():Void
public static function set allowDomain(fn: Function):Void
private function __setAddress(address: String):Void
private function __addAddress(address: String):Void
private function initDataBase(update: Boolean):Void
private function registerToNet():Void
private function createConnection(address: String):Void
private function removeConnection(address: String):Void
private function removeConnectionById(ID: Number):Void
public function sendCommand(netPath: String,
mcPath: Array,
method: String,
args: Array):Void
public function onCommand(commandObj: Object):Void
public function onStatus(infoObject: Object,
connection: LocalConnection):Void
public function onError(method: String,
msg: String,
infoObject: Object):Void
private function createResolver(pathToLocal: String):Function
private function getDataBase():Object
private function removeAddress(address: String):Void
Close