Haxe API Documentation
Back | Index
extern class flash.utils.ByteArray
implements IDataInput2
implements IDataOutput2
Available in flash
var bytesAvailable(default,null) : UInt
var endian : Endian
var length : UInt
var objectEncoding : UInt
var position : UInt
var shareable : Bool
function new() : Void
function atomicCompareAndSwapIntAt(byteIndex : Int, expectedValue : Int, newValue : Int) : Int
function atomicCompareAndSwapLength(expectedLength : Int, newLength : Int) : Int
function clear() : Void
function compress(?algorithm : CompressionAlgorithm) : Void
function deflate() : Void
function inflate() : Void
function readBoolean() : Bool
function readByte() : Int
function readBytes(bytes : ByteArray, ?offset : UInt, ?length : UInt) : Void
function readDouble() : Float
function readFloat() : Float
function readInt() : Int
function readMultiByte(length : UInt, charSet : String) : String
function readObject() : Dynamic
function readShort() : Int
function readUTF() : String
function readUTFBytes(length : UInt) : String
function readUnsignedByte() : UInt
function readUnsignedInt() : UInt
function readUnsignedShort() : UInt
function toString() : String
function uncompress(?algorithm : CompressionAlgorithm) : Void
function writeBoolean(value : Bool) : Void
function writeByte(value : Int) : Void
function writeBytes(bytes : ByteArray, ?offset : UInt, ?length : UInt) : Void
function writeDouble(value : Float) : Void
function writeFloat(value : Float) : Void
function writeInt(value : Int) : Void
function writeMultiByte(value : String, charSet : String) : Void
function writeObject(object : Dynamic) : Void
function writeShort(value : Int) : Void
function writeUTF(value : String) : Void
function writeUTFBytes(value : String) : Void
function writeUnsignedInt(value : UInt) : Void
static var defaultObjectEncoding : UInt
Back | Index