forked from LeenkxTeam/LNXSDK
Update Files
This commit is contained in:
6
Kha/Tools/macos/std/flash/net/DynamicPropertyOutput.hx
Normal file
6
Kha/Tools/macos/std/flash/net/DynamicPropertyOutput.hx
Normal file
@ -0,0 +1,6 @@
|
||||
package flash.net;
|
||||
|
||||
extern class DynamicPropertyOutput implements IDynamicPropertyOutput {
|
||||
function new() : Void;
|
||||
function writeDynamicProperty(name : String, value : Dynamic) : Void;
|
||||
}
|
14
Kha/Tools/macos/std/flash/net/FileFilter.hx
Normal file
14
Kha/Tools/macos/std/flash/net/FileFilter.hx
Normal file
@ -0,0 +1,14 @@
|
||||
package flash.net;
|
||||
|
||||
extern final class FileFilter {
|
||||
@:flash.property var description(get,set) : String;
|
||||
@:flash.property var extension(get,set) : String;
|
||||
@:flash.property var macType(get,set) : String;
|
||||
function new(description : String, extension : String, ?macType : String) : Void;
|
||||
private function get_description() : String;
|
||||
private function get_extension() : String;
|
||||
private function get_macType() : String;
|
||||
private function set_description(value : String) : String;
|
||||
private function set_extension(value : String) : String;
|
||||
private function set_macType(value : String) : String;
|
||||
}
|
25
Kha/Tools/macos/std/flash/net/FileReference.hx
Normal file
25
Kha/Tools/macos/std/flash/net/FileReference.hx
Normal file
@ -0,0 +1,25 @@
|
||||
package flash.net;
|
||||
|
||||
extern class FileReference extends flash.events.EventDispatcher {
|
||||
@:flash.property var creationDate(get,never) : Date;
|
||||
@:flash.property var creator(get,never) : String;
|
||||
@:flash.property @:require(flash10) var data(get,never) : flash.utils.ByteArray;
|
||||
@:flash.property var modificationDate(get,never) : Date;
|
||||
@:flash.property var name(get,never) : String;
|
||||
@:flash.property var size(get,never) : Float;
|
||||
@:flash.property var type(get,never) : String;
|
||||
function new() : Void;
|
||||
function browse(?typeFilter : Array<FileFilter>) : Bool;
|
||||
function cancel() : Void;
|
||||
function download(request : URLRequest, ?defaultFileName : String) : Void;
|
||||
private function get_creationDate() : Date;
|
||||
private function get_creator() : String;
|
||||
private function get_data() : flash.utils.ByteArray;
|
||||
private function get_modificationDate() : Date;
|
||||
private function get_name() : String;
|
||||
private function get_size() : Float;
|
||||
private function get_type() : String;
|
||||
@:require(flash10) function load() : Void;
|
||||
@:require(flash10) function save(data : Dynamic, ?defaultFileName : String) : Void;
|
||||
function upload(request : URLRequest, ?uploadDataFieldName : String, testUpload : Bool = false) : Void;
|
||||
}
|
8
Kha/Tools/macos/std/flash/net/FileReferenceList.hx
Normal file
8
Kha/Tools/macos/std/flash/net/FileReferenceList.hx
Normal file
@ -0,0 +1,8 @@
|
||||
package flash.net;
|
||||
|
||||
extern class FileReferenceList extends flash.events.EventDispatcher {
|
||||
@:flash.property var fileList(get,never) : Array<FileReference>;
|
||||
function new() : Void;
|
||||
function browse(?typeFilter : Array<FileFilter>) : Bool;
|
||||
private function get_fileList() : Array<FileReference>;
|
||||
}
|
44
Kha/Tools/macos/std/flash/net/GroupSpecifier.hx
Normal file
44
Kha/Tools/macos/std/flash/net/GroupSpecifier.hx
Normal file
@ -0,0 +1,44 @@
|
||||
package flash.net;
|
||||
|
||||
@:require(flash10_1) extern class GroupSpecifier {
|
||||
@:flash.property var ipMulticastMemberUpdatesEnabled(get,set) : Bool;
|
||||
@:flash.property var minGroupspecVersion(get,set) : Int;
|
||||
@:flash.property var multicastEnabled(get,set) : Bool;
|
||||
@:flash.property var objectReplicationEnabled(get,set) : Bool;
|
||||
@:flash.property var peerToPeerDisabled(get,set) : Bool;
|
||||
@:flash.property var postingEnabled(get,set) : Bool;
|
||||
@:flash.property var routingEnabled(get,set) : Bool;
|
||||
@:flash.property var serverChannelEnabled(get,set) : Bool;
|
||||
function new(name : String) : Void;
|
||||
function addBootstrapPeer(peerID : String) : Void;
|
||||
function addIPMulticastAddress(address : String, ?port : Dynamic, ?source : String) : Void;
|
||||
function authorizations() : String;
|
||||
private function get_ipMulticastMemberUpdatesEnabled() : Bool;
|
||||
private function get_minGroupspecVersion() : Int;
|
||||
private function get_multicastEnabled() : Bool;
|
||||
private function get_objectReplicationEnabled() : Bool;
|
||||
private function get_peerToPeerDisabled() : Bool;
|
||||
private function get_postingEnabled() : Bool;
|
||||
private function get_routingEnabled() : Bool;
|
||||
private function get_serverChannelEnabled() : Bool;
|
||||
function groupspecWithAuthorizations() : String;
|
||||
function groupspecWithoutAuthorizations() : String;
|
||||
function makeUnique() : Void;
|
||||
function setPostingPassword(?password : String, ?salt : String) : Void;
|
||||
function setPublishPassword(?password : String, ?salt : String) : Void;
|
||||
private function set_ipMulticastMemberUpdatesEnabled(value : Bool) : Bool;
|
||||
private function set_minGroupspecVersion(value : Int) : Int;
|
||||
private function set_multicastEnabled(value : Bool) : Bool;
|
||||
private function set_objectReplicationEnabled(value : Bool) : Bool;
|
||||
private function set_peerToPeerDisabled(value : Bool) : Bool;
|
||||
private function set_postingEnabled(value : Bool) : Bool;
|
||||
private function set_routingEnabled(value : Bool) : Bool;
|
||||
private function set_serverChannelEnabled(value : Bool) : Bool;
|
||||
function toString() : String;
|
||||
@:flash.property static var maxSupportedGroupspecVersion(get,never) : Int;
|
||||
static function encodeBootstrapPeerIDSpec(peerID : String) : String;
|
||||
static function encodeIPMulticastAddressSpec(address : String, ?port : Dynamic, ?source : String) : String;
|
||||
static function encodePostingAuthorization(password : String) : String;
|
||||
static function encodePublishAuthorization(password : String) : String;
|
||||
private static function get_maxSupportedGroupspecVersion() : Int;
|
||||
}
|
5
Kha/Tools/macos/std/flash/net/IDynamicPropertyOutput.hx
Normal file
5
Kha/Tools/macos/std/flash/net/IDynamicPropertyOutput.hx
Normal file
@ -0,0 +1,5 @@
|
||||
package flash.net;
|
||||
|
||||
extern interface IDynamicPropertyOutput {
|
||||
function writeDynamicProperty(name : String, value : Dynamic) : Void;
|
||||
}
|
5
Kha/Tools/macos/std/flash/net/IDynamicPropertyWriter.hx
Normal file
5
Kha/Tools/macos/std/flash/net/IDynamicPropertyWriter.hx
Normal file
@ -0,0 +1,5 @@
|
||||
package flash.net;
|
||||
|
||||
extern interface IDynamicPropertyWriter {
|
||||
function writeDynamicProperties(obj : flash.utils.Object, output : IDynamicPropertyOutput) : Void;
|
||||
}
|
20
Kha/Tools/macos/std/flash/net/LocalConnection.hx
Normal file
20
Kha/Tools/macos/std/flash/net/LocalConnection.hx
Normal file
@ -0,0 +1,20 @@
|
||||
package flash.net;
|
||||
|
||||
extern class LocalConnection extends flash.events.EventDispatcher {
|
||||
@:flash.property var client(get,set) : Dynamic;
|
||||
@:flash.property var domain(get,never) : String;
|
||||
@:flash.property @:require(flash10_1) var isPerUser(get,set) : Bool;
|
||||
function new() : Void;
|
||||
function allowDomain(restArgs : haxe.extern.Rest<Dynamic>) : Void;
|
||||
function allowInsecureDomain(restArgs : haxe.extern.Rest<Dynamic>) : Void;
|
||||
function close() : Void;
|
||||
function connect(connectionName : String) : Void;
|
||||
private function get_client() : Dynamic;
|
||||
private function get_domain() : String;
|
||||
private function get_isPerUser() : Bool;
|
||||
function send(connectionName : String, methodName : String, restArgs : haxe.extern.Rest<Dynamic>) : Void;
|
||||
private function set_client(value : Dynamic) : Dynamic;
|
||||
private function set_isPerUser(value : Bool) : Bool;
|
||||
@:flash.property @:require(flash10_1) static var isSupported(get,never) : Bool;
|
||||
private static function get_isSupported() : Bool;
|
||||
}
|
44
Kha/Tools/macos/std/flash/net/NetConnection.hx
Normal file
44
Kha/Tools/macos/std/flash/net/NetConnection.hx
Normal file
@ -0,0 +1,44 @@
|
||||
package flash.net;
|
||||
|
||||
extern class NetConnection extends flash.events.EventDispatcher {
|
||||
@:flash.property var client(get,set) : Dynamic;
|
||||
@:flash.property var connected(get,never) : Bool;
|
||||
@:flash.property var connectedProxyType(get,never) : String;
|
||||
@:flash.property @:require(flash10) var farID(get,never) : String;
|
||||
@:flash.property @:require(flash10) var farNonce(get,never) : String;
|
||||
@:flash.property @:require(flash10) var maxPeerConnections(get,set) : UInt;
|
||||
@:flash.property @:require(flash10) var nearID(get,never) : String;
|
||||
@:flash.property @:require(flash10) var nearNonce(get,never) : String;
|
||||
@:flash.property var objectEncoding(get,set) : UInt;
|
||||
@:flash.property @:require(flash10) var protocol(get,never) : String;
|
||||
@:flash.property var proxyType(get,set) : String;
|
||||
@:flash.property @:require(flash10) var unconnectedPeerStreams(get,never) : Array<Dynamic>;
|
||||
@:flash.property var uri(get,never) : String;
|
||||
@:flash.property var usingTLS(get,never) : Bool;
|
||||
function new() : Void;
|
||||
function addHeader(operation : String, mustUnderstand : Bool = false, ?param : flash.utils.Object) : Void;
|
||||
function call(command : String, responder : Responder, restArgs : haxe.extern.Rest<Dynamic>) : Void;
|
||||
function close() : Void;
|
||||
function connect(command : String, restArgs : haxe.extern.Rest<Dynamic>) : Void;
|
||||
private function get_client() : Dynamic;
|
||||
private function get_connected() : Bool;
|
||||
private function get_connectedProxyType() : String;
|
||||
private function get_farID() : String;
|
||||
private function get_farNonce() : String;
|
||||
private function get_maxPeerConnections() : UInt;
|
||||
private function get_nearID() : String;
|
||||
private function get_nearNonce() : String;
|
||||
private function get_objectEncoding() : UInt;
|
||||
private function get_protocol() : String;
|
||||
private function get_proxyType() : String;
|
||||
private function get_unconnectedPeerStreams() : Array<Dynamic>;
|
||||
private function get_uri() : String;
|
||||
private function get_usingTLS() : Bool;
|
||||
private function set_client(value : Dynamic) : Dynamic;
|
||||
private function set_maxPeerConnections(value : UInt) : UInt;
|
||||
private function set_objectEncoding(value : UInt) : UInt;
|
||||
private function set_proxyType(value : String) : String;
|
||||
@:flash.property static var defaultObjectEncoding(get,set) : UInt;
|
||||
private static function get_defaultObjectEncoding() : UInt;
|
||||
private static function set_defaultObjectEncoding(value : UInt) : UInt;
|
||||
}
|
35
Kha/Tools/macos/std/flash/net/NetGroup.hx
Normal file
35
Kha/Tools/macos/std/flash/net/NetGroup.hx
Normal file
@ -0,0 +1,35 @@
|
||||
package flash.net;
|
||||
|
||||
@:require(flash10_1) extern class NetGroup extends flash.events.EventDispatcher {
|
||||
@:flash.property var estimatedMemberCount(get,never) : Float;
|
||||
@:flash.property var info(get,never) : NetGroupInfo;
|
||||
@:flash.property var localCoverageFrom(get,never) : String;
|
||||
@:flash.property var localCoverageTo(get,never) : String;
|
||||
@:flash.property var neighborCount(get,never) : Float;
|
||||
@:flash.property var receiveMode(get,set) : String;
|
||||
@:flash.property var replicationStrategy(get,set) : String;
|
||||
function new(connection : NetConnection, groupspec : String) : Void;
|
||||
function addHaveObjects(startIndex : Float, endIndex : Float) : Void;
|
||||
function addMemberHint(peerID : String) : Bool;
|
||||
function addNeighbor(peerID : String) : Bool;
|
||||
function addWantObjects(startIndex : Float, endIndex : Float) : Void;
|
||||
function close() : Void;
|
||||
function convertPeerIDToGroupAddress(peerID : String) : String;
|
||||
function denyRequestedObject(requestID : Int) : Void;
|
||||
private function get_estimatedMemberCount() : Float;
|
||||
private function get_info() : NetGroupInfo;
|
||||
private function get_localCoverageFrom() : String;
|
||||
private function get_localCoverageTo() : String;
|
||||
private function get_neighborCount() : Float;
|
||||
private function get_receiveMode() : String;
|
||||
private function get_replicationStrategy() : String;
|
||||
function post(message : flash.utils.Object) : String;
|
||||
function removeHaveObjects(startIndex : Float, endIndex : Float) : Void;
|
||||
function removeWantObjects(startIndex : Float, endIndex : Float) : Void;
|
||||
function sendToAllNeighbors(message : flash.utils.Object) : String;
|
||||
function sendToNearest(message : flash.utils.Object, groupAddress : String) : String;
|
||||
function sendToNeighbor(message : flash.utils.Object, sendMode : String) : String;
|
||||
private function set_receiveMode(value : String) : String;
|
||||
private function set_replicationStrategy(value : String) : String;
|
||||
function writeRequestedObject(requestID : Int, object : flash.utils.Object) : Void;
|
||||
}
|
22
Kha/Tools/macos/std/flash/net/NetGroupInfo.hx
Normal file
22
Kha/Tools/macos/std/flash/net/NetGroupInfo.hx
Normal file
@ -0,0 +1,22 @@
|
||||
package flash.net;
|
||||
|
||||
@:require(flash10_1) extern final class NetGroupInfo {
|
||||
@:flash.property var objectReplicationReceiveBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var objectReplicationSendBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var postingReceiveControlBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var postingReceiveDataBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var postingSendControlBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var postingSendDataBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var routingReceiveBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var routingSendBytesPerSecond(get,never) : Float;
|
||||
function new(postingSendDataBytesPerSecond : Float, postingSendControlBytesPerSecond : Float, postingReceiveDataBytesPerSecond : Float, postingReceiveControlBytesPerSecond : Float, routingSendBytesPerSecond : Float, routingReceiveBytesPerSecond : Float, objectReplicationSendBytesPerSecond : Float, objectReplicationReceiveBytesPerSecond : Float) : Void;
|
||||
private function get_objectReplicationReceiveBytesPerSecond() : Float;
|
||||
private function get_objectReplicationSendBytesPerSecond() : Float;
|
||||
private function get_postingReceiveControlBytesPerSecond() : Float;
|
||||
private function get_postingReceiveDataBytesPerSecond() : Float;
|
||||
private function get_postingSendControlBytesPerSecond() : Float;
|
||||
private function get_postingSendDataBytesPerSecond() : Float;
|
||||
private function get_routingReceiveBytesPerSecond() : Float;
|
||||
private function get_routingSendBytesPerSecond() : Float;
|
||||
function toString() : String;
|
||||
}
|
7
Kha/Tools/macos/std/flash/net/NetGroupReceiveMode.hx
Normal file
7
Kha/Tools/macos/std/flash/net/NetGroupReceiveMode.hx
Normal file
@ -0,0 +1,7 @@
|
||||
package flash.net;
|
||||
|
||||
extern class NetGroupReceiveMode {
|
||||
function new() : Void;
|
||||
static final EXACT : String;
|
||||
static final NEAREST : String;
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
package flash.net;
|
||||
|
||||
extern class NetGroupReplicationStrategy {
|
||||
function new() : Void;
|
||||
static final LOWEST_FIRST : String;
|
||||
static final RAREST_FIRST : String;
|
||||
}
|
7
Kha/Tools/macos/std/flash/net/NetGroupSendMode.hx
Normal file
7
Kha/Tools/macos/std/flash/net/NetGroupSendMode.hx
Normal file
@ -0,0 +1,7 @@
|
||||
package flash.net;
|
||||
|
||||
extern class NetGroupSendMode {
|
||||
function new() : Void;
|
||||
static final NEXT_DECREASING : String;
|
||||
static final NEXT_INCREASING : String;
|
||||
}
|
8
Kha/Tools/macos/std/flash/net/NetGroupSendResult.hx
Normal file
8
Kha/Tools/macos/std/flash/net/NetGroupSendResult.hx
Normal file
@ -0,0 +1,8 @@
|
||||
package flash.net;
|
||||
|
||||
extern class NetGroupSendResult {
|
||||
function new() : Void;
|
||||
static final ERROR : String;
|
||||
static final NO_ROUTE : String;
|
||||
static final SENT : String;
|
||||
}
|
6
Kha/Tools/macos/std/flash/net/NetMonitor.hx
Normal file
6
Kha/Tools/macos/std/flash/net/NetMonitor.hx
Normal file
@ -0,0 +1,6 @@
|
||||
package flash.net;
|
||||
|
||||
@:require(flash11) extern class NetMonitor extends flash.events.EventDispatcher {
|
||||
function new() : Void;
|
||||
function listStreams() : flash.Vector<NetStream>;
|
||||
}
|
128
Kha/Tools/macos/std/flash/net/NetStream.hx
Normal file
128
Kha/Tools/macos/std/flash/net/NetStream.hx
Normal file
@ -0,0 +1,128 @@
|
||||
package flash.net;
|
||||
|
||||
extern class NetStream extends flash.events.EventDispatcher {
|
||||
@:flash.property var audioCodec(get,never) : UInt;
|
||||
@:flash.property @:require(flash10_1) var audioReliable(get,set) : Bool;
|
||||
@:flash.property @:require(flash10_1) var audioSampleAccess(get,set) : Bool;
|
||||
@:flash.property @:require(flash10_1) var backBufferLength(get,never) : Float;
|
||||
@:flash.property @:require(flash10_1) var backBufferTime(get,set) : Float;
|
||||
@:flash.property var bufferLength(get,never) : Float;
|
||||
@:flash.property var bufferTime(get,set) : Float;
|
||||
@:flash.property @:require(flash10_1) var bufferTimeMax(get,set) : Float;
|
||||
@:flash.property var bytesLoaded(get,never) : UInt;
|
||||
@:flash.property var bytesTotal(get,never) : UInt;
|
||||
@:flash.property var checkPolicyFile(get,set) : Bool;
|
||||
@:flash.property var client(get,set) : Dynamic;
|
||||
@:flash.property var currentFPS(get,never) : Float;
|
||||
@:flash.property @:require(flash10_1) var dataReliable(get,set) : Bool;
|
||||
@:flash.property var decodedFrames(get,never) : UInt;
|
||||
@:flash.property @:require(flash10) var farID(get,never) : String;
|
||||
@:flash.property @:require(flash10) var farNonce(get,never) : String;
|
||||
@:flash.property @:require(flash10_1) var inBufferSeek(get,set) : Bool;
|
||||
@:flash.property @:require(flash10) var info(get,never) : NetStreamInfo;
|
||||
@:flash.property var liveDelay(get,never) : Float;
|
||||
@:flash.property @:require(flash10) var maxPauseBufferTime(get,set) : Float;
|
||||
@:flash.property @:require(flash10_1) var multicastAvailabilitySendToAll(get,set) : Bool;
|
||||
@:flash.property @:require(flash10_1) var multicastAvailabilityUpdatePeriod(get,set) : Float;
|
||||
@:flash.property @:require(flash10_1) var multicastFetchPeriod(get,set) : Float;
|
||||
@:flash.property @:require(flash10_1) var multicastInfo(get,never) : NetStreamMulticastInfo;
|
||||
@:flash.property @:require(flash10_1) var multicastPushNeighborLimit(get,set) : Float;
|
||||
@:flash.property @:require(flash10_1) var multicastRelayMarginDuration(get,set) : Float;
|
||||
@:flash.property @:require(flash10_1) var multicastWindowDuration(get,set) : Float;
|
||||
@:flash.property @:require(flash10) var nearNonce(get,never) : String;
|
||||
@:flash.property var objectEncoding(get,never) : UInt;
|
||||
@:flash.property @:require(flash10) var peerStreams(get,never) : Array<Dynamic>;
|
||||
@:flash.property var soundTransform(get,set) : flash.media.SoundTransform;
|
||||
@:flash.property var time(get,never) : Float;
|
||||
@:flash.property @:require(flash11) var useHardwareDecoder(get,set) : Bool;
|
||||
@:flash.property @:require(flash11_3) var useJitterBuffer(get,set) : Bool;
|
||||
@:flash.property var videoCodec(get,never) : UInt;
|
||||
@:flash.property @:require(flash10_1) var videoReliable(get,set) : Bool;
|
||||
@:flash.property @:require(flash10_1) var videoSampleAccess(get,set) : Bool;
|
||||
@:flash.property @:require(flash11) var videoStreamSettings(get,set) : flash.media.VideoStreamSettings;
|
||||
function new(connection : NetConnection, ?peerID : String) : Void;
|
||||
@:require(flash10_1) function appendBytes(bytes : flash.utils.ByteArray) : Void;
|
||||
@:require(flash10_1) function appendBytesAction(netStreamAppendBytesAction : String) : Void;
|
||||
@:require(flash10_1) function attach(connection : NetConnection) : Void;
|
||||
function attachAudio(microphone : flash.media.Microphone) : Void;
|
||||
function attachCamera(theCamera : flash.media.Camera, snapshotMilliseconds : Int = -1) : Void;
|
||||
function close() : Void;
|
||||
@:require(flash11_2) function dispose() : Void;
|
||||
private function get_audioCodec() : UInt;
|
||||
private function get_audioReliable() : Bool;
|
||||
private function get_audioSampleAccess() : Bool;
|
||||
private function get_backBufferLength() : Float;
|
||||
private function get_backBufferTime() : Float;
|
||||
private function get_bufferLength() : Float;
|
||||
private function get_bufferTime() : Float;
|
||||
private function get_bufferTimeMax() : Float;
|
||||
private function get_bytesLoaded() : UInt;
|
||||
private function get_bytesTotal() : UInt;
|
||||
private function get_checkPolicyFile() : Bool;
|
||||
private function get_client() : Dynamic;
|
||||
private function get_currentFPS() : Float;
|
||||
private function get_dataReliable() : Bool;
|
||||
private function get_decodedFrames() : UInt;
|
||||
private function get_farID() : String;
|
||||
private function get_farNonce() : String;
|
||||
private function get_inBufferSeek() : Bool;
|
||||
private function get_info() : NetStreamInfo;
|
||||
private function get_liveDelay() : Float;
|
||||
private function get_maxPauseBufferTime() : Float;
|
||||
private function get_multicastAvailabilitySendToAll() : Bool;
|
||||
private function get_multicastAvailabilityUpdatePeriod() : Float;
|
||||
private function get_multicastFetchPeriod() : Float;
|
||||
private function get_multicastInfo() : NetStreamMulticastInfo;
|
||||
private function get_multicastPushNeighborLimit() : Float;
|
||||
private function get_multicastRelayMarginDuration() : Float;
|
||||
private function get_multicastWindowDuration() : Float;
|
||||
private function get_nearNonce() : String;
|
||||
private function get_objectEncoding() : UInt;
|
||||
private function get_peerStreams() : Array<Dynamic>;
|
||||
private function get_soundTransform() : flash.media.SoundTransform;
|
||||
private function get_time() : Float;
|
||||
private function get_useHardwareDecoder() : Bool;
|
||||
private function get_useJitterBuffer() : Bool;
|
||||
private function get_videoCodec() : UInt;
|
||||
private function get_videoReliable() : Bool;
|
||||
private function get_videoSampleAccess() : Bool;
|
||||
private function get_videoStreamSettings() : flash.media.VideoStreamSettings;
|
||||
@:require(flash10) function onPeerConnect(subscriber : NetStream) : Bool;
|
||||
function pause() : Void;
|
||||
function play(restArgs : haxe.extern.Rest<Dynamic>) : Void;
|
||||
@:require(flash10) function play2(param : NetStreamPlayOptions) : Void;
|
||||
function publish(?name : String, ?type : String) : Void;
|
||||
function receiveAudio(flag : Bool) : Void;
|
||||
function receiveVideo(flag : Bool) : Void;
|
||||
function receiveVideoFPS(FPS : Float) : Void;
|
||||
function resume() : Void;
|
||||
function seek(offset : Float) : Void;
|
||||
function send(handlerName : String, restArgs : haxe.extern.Rest<Dynamic>) : Void;
|
||||
private function set_audioReliable(value : Bool) : Bool;
|
||||
private function set_audioSampleAccess(value : Bool) : Bool;
|
||||
private function set_backBufferTime(value : Float) : Float;
|
||||
private function set_bufferTime(value : Float) : Float;
|
||||
private function set_bufferTimeMax(value : Float) : Float;
|
||||
private function set_checkPolicyFile(value : Bool) : Bool;
|
||||
private function set_client(value : Dynamic) : Dynamic;
|
||||
private function set_dataReliable(value : Bool) : Bool;
|
||||
private function set_inBufferSeek(value : Bool) : Bool;
|
||||
private function set_maxPauseBufferTime(value : Float) : Float;
|
||||
private function set_multicastAvailabilitySendToAll(value : Bool) : Bool;
|
||||
private function set_multicastAvailabilityUpdatePeriod(value : Float) : Float;
|
||||
private function set_multicastFetchPeriod(value : Float) : Float;
|
||||
private function set_multicastPushNeighborLimit(value : Float) : Float;
|
||||
private function set_multicastRelayMarginDuration(value : Float) : Float;
|
||||
private function set_multicastWindowDuration(value : Float) : Float;
|
||||
private function set_soundTransform(value : flash.media.SoundTransform) : flash.media.SoundTransform;
|
||||
private function set_useHardwareDecoder(value : Bool) : Bool;
|
||||
private function set_useJitterBuffer(value : Bool) : Bool;
|
||||
private function set_videoReliable(value : Bool) : Bool;
|
||||
private function set_videoSampleAccess(value : Bool) : Bool;
|
||||
private function set_videoStreamSettings(value : flash.media.VideoStreamSettings) : flash.media.VideoStreamSettings;
|
||||
@:require(flash10_1) function step(frames : Int) : Void;
|
||||
function togglePause() : Void;
|
||||
@:require(flash10) static final CONNECT_TO_FMS : String;
|
||||
@:require(flash10) static final DIRECT_CONNECTIONS : String;
|
||||
static function resetDRMVouchers() : Void;
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
package flash.net;
|
||||
|
||||
extern class NetStreamAppendBytesAction {
|
||||
function new() : Void;
|
||||
static final END_SEQUENCE : String;
|
||||
static final RESET_BEGIN : String;
|
||||
static final RESET_SEEK : String;
|
||||
}
|
56
Kha/Tools/macos/std/flash/net/NetStreamInfo.hx
Normal file
56
Kha/Tools/macos/std/flash/net/NetStreamInfo.hx
Normal file
@ -0,0 +1,56 @@
|
||||
package flash.net;
|
||||
|
||||
extern final class NetStreamInfo {
|
||||
@:flash.property var SRTT(get,never) : Float;
|
||||
@:flash.property var audioBufferByteLength(get,never) : Float;
|
||||
@:flash.property var audioBufferLength(get,never) : Float;
|
||||
@:flash.property var audioByteCount(get,never) : Float;
|
||||
@:flash.property var audioBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var audioLossRate(get,never) : Float;
|
||||
@:flash.property var byteCount(get,never) : Float;
|
||||
@:flash.property var currentBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var dataBufferByteLength(get,never) : Float;
|
||||
@:flash.property var dataBufferLength(get,never) : Float;
|
||||
@:flash.property var dataByteCount(get,never) : Float;
|
||||
@:flash.property var dataBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var droppedFrames(get,never) : Float;
|
||||
@:flash.property var isLive(get,never) : Bool;
|
||||
@:flash.property var maxBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var metaData(get,never) : Dynamic;
|
||||
@:flash.property var playbackBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var resourceName(get,never) : String;
|
||||
@:flash.property var uri(get,never) : String;
|
||||
@:flash.property var videoBufferByteLength(get,never) : Float;
|
||||
@:flash.property var videoBufferLength(get,never) : Float;
|
||||
@:flash.property var videoByteCount(get,never) : Float;
|
||||
@:flash.property var videoBytesPerSecond(get,never) : Float;
|
||||
@:flash.property @:require(flash10_1) var videoLossRate(get,never) : Float;
|
||||
@:flash.property var xmpData(get,never) : Dynamic;
|
||||
function new(curBPS : Float, byteCount : Float, maxBPS : Float, audioBPS : Float, audioByteCount : Float, videoBPS : Float, videoByteCount : Float, dataBPS : Float, dataByteCount : Float, playbackBPS : Float, droppedFrames : Float, audioBufferByteLength : Float, videoBufferByteLength : Float, dataBufferByteLength : Float, audioBufferLength : Float, videoBufferLength : Float, dataBufferLength : Float, srtt : Float, audioLossRate : Float, videoLossRate : Float, ?metaData : Dynamic, ?xmpData : Dynamic, ?uri : String, ?resourceName : String, isLive : Bool = true) : Void;
|
||||
private function get_SRTT() : Float;
|
||||
private function get_audioBufferByteLength() : Float;
|
||||
private function get_audioBufferLength() : Float;
|
||||
private function get_audioByteCount() : Float;
|
||||
private function get_audioBytesPerSecond() : Float;
|
||||
private function get_audioLossRate() : Float;
|
||||
private function get_byteCount() : Float;
|
||||
private function get_currentBytesPerSecond() : Float;
|
||||
private function get_dataBufferByteLength() : Float;
|
||||
private function get_dataBufferLength() : Float;
|
||||
private function get_dataByteCount() : Float;
|
||||
private function get_dataBytesPerSecond() : Float;
|
||||
private function get_droppedFrames() : Float;
|
||||
private function get_isLive() : Bool;
|
||||
private function get_maxBytesPerSecond() : Float;
|
||||
private function get_metaData() : Dynamic;
|
||||
private function get_playbackBytesPerSecond() : Float;
|
||||
private function get_resourceName() : String;
|
||||
private function get_uri() : String;
|
||||
private function get_videoBufferByteLength() : Float;
|
||||
private function get_videoBufferLength() : Float;
|
||||
private function get_videoByteCount() : Float;
|
||||
private function get_videoBytesPerSecond() : Float;
|
||||
private function get_videoLossRate() : Float;
|
||||
private function get_xmpData() : Dynamic;
|
||||
function toString() : String;
|
||||
}
|
44
Kha/Tools/macos/std/flash/net/NetStreamMulticastInfo.hx
Normal file
44
Kha/Tools/macos/std/flash/net/NetStreamMulticastInfo.hx
Normal file
@ -0,0 +1,44 @@
|
||||
package flash.net;
|
||||
|
||||
@:require(flash10_1) extern final class NetStreamMulticastInfo {
|
||||
@:flash.property var bytesPushedFromPeers(get,never) : Float;
|
||||
@:flash.property var bytesPushedToPeers(get,never) : Float;
|
||||
@:flash.property var bytesReceivedFromIPMulticast(get,never) : Float;
|
||||
@:flash.property var bytesReceivedFromServer(get,never) : Float;
|
||||
@:flash.property var bytesRequestedByPeers(get,never) : Float;
|
||||
@:flash.property var bytesRequestedFromPeers(get,never) : Float;
|
||||
@:flash.property var fragmentsPushedFromPeers(get,never) : Float;
|
||||
@:flash.property var fragmentsPushedToPeers(get,never) : Float;
|
||||
@:flash.property var fragmentsReceivedFromIPMulticast(get,never) : Float;
|
||||
@:flash.property var fragmentsReceivedFromServer(get,never) : Float;
|
||||
@:flash.property var fragmentsRequestedByPeers(get,never) : Float;
|
||||
@:flash.property var fragmentsRequestedFromPeers(get,never) : Float;
|
||||
@:flash.property var receiveControlBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var receiveDataBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var receiveDataBytesPerSecondFromIPMulticast(get,never) : Float;
|
||||
@:flash.property var receiveDataBytesPerSecondFromServer(get,never) : Float;
|
||||
@:flash.property var sendControlBytesPerSecond(get,never) : Float;
|
||||
@:flash.property var sendControlBytesPerSecondToServer(get,never) : Float;
|
||||
@:flash.property var sendDataBytesPerSecond(get,never) : Float;
|
||||
function new(sendDataBytesPerSecond : Float, sendControlBytesPerSecond : Float, receiveDataBytesPerSecond : Float, receiveControlBytesPerSecond : Float, bytesPushedToPeers : Float, fragmentsPushedToPeers : Float, bytesRequestedByPeers : Float, fragmentsRequestedByPeers : Float, bytesPushedFromPeers : Float, fragmentsPushedFromPeers : Float, bytesRequestedFromPeers : Float, fragmentsRequestedFromPeers : Float, sendControlBytesPerSecondToServer : Float, receiveDataBytesPerSecondFromServer : Float, bytesReceivedFromServer : Float, fragmentsReceivedFromServer : Float, receiveDataBytesPerSecondFromIPMulticast : Float, bytesReceivedFromIPMulticast : Float, fragmentsReceivedFromIPMulticast : Float) : Void;
|
||||
private function get_bytesPushedFromPeers() : Float;
|
||||
private function get_bytesPushedToPeers() : Float;
|
||||
private function get_bytesReceivedFromIPMulticast() : Float;
|
||||
private function get_bytesReceivedFromServer() : Float;
|
||||
private function get_bytesRequestedByPeers() : Float;
|
||||
private function get_bytesRequestedFromPeers() : Float;
|
||||
private function get_fragmentsPushedFromPeers() : Float;
|
||||
private function get_fragmentsPushedToPeers() : Float;
|
||||
private function get_fragmentsReceivedFromIPMulticast() : Float;
|
||||
private function get_fragmentsReceivedFromServer() : Float;
|
||||
private function get_fragmentsRequestedByPeers() : Float;
|
||||
private function get_fragmentsRequestedFromPeers() : Float;
|
||||
private function get_receiveControlBytesPerSecond() : Float;
|
||||
private function get_receiveDataBytesPerSecond() : Float;
|
||||
private function get_receiveDataBytesPerSecondFromIPMulticast() : Float;
|
||||
private function get_receiveDataBytesPerSecondFromServer() : Float;
|
||||
private function get_sendControlBytesPerSecond() : Float;
|
||||
private function get_sendControlBytesPerSecondToServer() : Float;
|
||||
private function get_sendDataBytesPerSecond() : Float;
|
||||
function toString() : String;
|
||||
}
|
11
Kha/Tools/macos/std/flash/net/NetStreamPlayOptions.hx
Normal file
11
Kha/Tools/macos/std/flash/net/NetStreamPlayOptions.hx
Normal file
@ -0,0 +1,11 @@
|
||||
package flash.net;
|
||||
|
||||
extern class NetStreamPlayOptions extends flash.events.EventDispatcher implements Dynamic {
|
||||
var len : Float;
|
||||
@:require(flash10_1) var offset : Float;
|
||||
var oldStreamName : String;
|
||||
var start : Float;
|
||||
var streamName : String;
|
||||
var transition : String;
|
||||
function new() : Void;
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
package flash.net;
|
||||
|
||||
extern enum NetStreamPlayTransitions {
|
||||
SWAP;
|
||||
SWITCH;
|
||||
STOP;
|
||||
APPEND;
|
||||
RESET;
|
||||
}
|
10
Kha/Tools/macos/std/flash/net/ObjectEncoding.hx
Normal file
10
Kha/Tools/macos/std/flash/net/ObjectEncoding.hx
Normal file
@ -0,0 +1,10 @@
|
||||
package flash.net;
|
||||
|
||||
extern class ObjectEncoding {
|
||||
static final AMF0 : UInt;
|
||||
static final AMF3 : UInt;
|
||||
static final DEFAULT : UInt;
|
||||
@:flash.property static var dynamicPropertyWriter(get,set) : IDynamicPropertyWriter;
|
||||
private static function get_dynamicPropertyWriter() : IDynamicPropertyWriter;
|
||||
private static function set_dynamicPropertyWriter(value : IDynamicPropertyWriter) : IDynamicPropertyWriter;
|
||||
}
|
5
Kha/Tools/macos/std/flash/net/Responder.hx
Normal file
5
Kha/Tools/macos/std/flash/net/Responder.hx
Normal file
@ -0,0 +1,5 @@
|
||||
package flash.net;
|
||||
|
||||
extern class Responder {
|
||||
function new(result : Dynamic, ?status : Dynamic) : Void;
|
||||
}
|
12
Kha/Tools/macos/std/flash/net/SecureSocket.hx
Normal file
12
Kha/Tools/macos/std/flash/net/SecureSocket.hx
Normal file
@ -0,0 +1,12 @@
|
||||
package flash.net;
|
||||
|
||||
@:require(flash11) extern class SecureSocket extends Socket {
|
||||
@:flash.property var serverCertificate(get,never) : flash.security.X509Certificate;
|
||||
@:flash.property var serverCertificateStatus(get,never) : String;
|
||||
function new() : Void;
|
||||
function addBinaryChainBuildingCertificate(certificate : flash.utils.ByteArray, trusted : Bool) : Void;
|
||||
private function get_serverCertificate() : flash.security.X509Certificate;
|
||||
private function get_serverCertificateStatus() : String;
|
||||
@:flash.property static var isSupported(get,never) : Bool;
|
||||
private static function get_isSupported() : Bool;
|
||||
}
|
34
Kha/Tools/macos/std/flash/net/SharedObject.hx
Normal file
34
Kha/Tools/macos/std/flash/net/SharedObject.hx
Normal file
@ -0,0 +1,34 @@
|
||||
package flash.net;
|
||||
|
||||
extern class SharedObject extends flash.events.EventDispatcher {
|
||||
@:flash.property var client(get,set) : Dynamic;
|
||||
@:flash.property var data(get,never) : Dynamic;
|
||||
@:flash.property var fps(never,set) : Float;
|
||||
@:flash.property var objectEncoding(get,set) : UInt;
|
||||
@:flash.property var size(get,never) : UInt;
|
||||
function new() : Void;
|
||||
function clear() : Void;
|
||||
function close() : Void;
|
||||
function connect(myConnection : NetConnection, ?params : String) : Void;
|
||||
function flush(minDiskSpace : Int = 0) : String;
|
||||
private function get_client() : Dynamic;
|
||||
private function get_data() : Dynamic;
|
||||
private function get_objectEncoding() : UInt;
|
||||
private function get_size() : UInt;
|
||||
function send(restArgs : haxe.extern.Rest<Dynamic>) : Void;
|
||||
function setDirty(propertyName : String) : Void;
|
||||
function setProperty(propertyName : String, ?value : flash.utils.Object) : Void;
|
||||
private function set_client(value : Dynamic) : Dynamic;
|
||||
private function set_fps(value : Float) : Float;
|
||||
private function set_objectEncoding(value : UInt) : UInt;
|
||||
@:flash.property static var defaultObjectEncoding(get,set) : UInt;
|
||||
@:flash.property @:require(flash11_7) static var preventBackup(get,set) : Bool;
|
||||
static function deleteAll(url : String) : Int;
|
||||
static function getDiskUsage(url : String) : Int;
|
||||
static function getLocal(name : String, ?localPath : String, secure : Bool = false) : SharedObject;
|
||||
static function getRemote(name : String, ?remotePath : String, persistence : Dynamic = false, secure : Bool = false) : SharedObject;
|
||||
private static function get_defaultObjectEncoding() : UInt;
|
||||
private static function get_preventBackup() : Bool;
|
||||
private static function set_defaultObjectEncoding(value : UInt) : UInt;
|
||||
private static function set_preventBackup(value : Bool) : Bool;
|
||||
}
|
7
Kha/Tools/macos/std/flash/net/SharedObjectFlushStatus.hx
Normal file
7
Kha/Tools/macos/std/flash/net/SharedObjectFlushStatus.hx
Normal file
@ -0,0 +1,7 @@
|
||||
package flash.net;
|
||||
|
||||
extern class SharedObjectFlushStatus {
|
||||
function new() : Void;
|
||||
static final FLUSHED : String;
|
||||
static final PENDING : String;
|
||||
}
|
49
Kha/Tools/macos/std/flash/net/Socket.hx
Normal file
49
Kha/Tools/macos/std/flash/net/Socket.hx
Normal file
@ -0,0 +1,49 @@
|
||||
package flash.net;
|
||||
|
||||
extern class Socket extends flash.events.EventDispatcher implements flash.utils.IDataOutput implements flash.utils.IDataInput {
|
||||
@:flash.property var bytesAvailable(get,never) : UInt;
|
||||
@:flash.property @:require(flash11) var bytesPending(get,never) : UInt;
|
||||
@:flash.property var connected(get,never) : Bool;
|
||||
@:flash.property var endian(get,set) : flash.utils.Endian;
|
||||
@:flash.property var objectEncoding(get,set) : UInt;
|
||||
@:flash.property @:require(flash10) var timeout(get,set) : UInt;
|
||||
function new(?host : String, port : Int = 0) : Void;
|
||||
function close() : Void;
|
||||
function connect(host : String, port : Int) : Void;
|
||||
function flush() : Void;
|
||||
private function get_bytesAvailable() : UInt;
|
||||
private function get_bytesPending() : UInt;
|
||||
private function get_connected() : Bool;
|
||||
private function get_endian() : flash.utils.Endian;
|
||||
private function get_objectEncoding() : UInt;
|
||||
private function get_timeout() : UInt;
|
||||
function readBoolean() : Bool;
|
||||
function readByte() : Int;
|
||||
function readBytes(bytes : flash.utils.ByteArray, offset : UInt = 0, length : UInt = 0) : 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;
|
||||
private function set_endian(value : flash.utils.Endian) : flash.utils.Endian;
|
||||
private function set_objectEncoding(value : UInt) : UInt;
|
||||
private function set_timeout(value : UInt) : UInt;
|
||||
function writeBoolean(value : Bool) : Void;
|
||||
function writeByte(value : Int) : Void;
|
||||
function writeBytes(bytes : flash.utils.ByteArray, offset : UInt = 0, length : UInt = 0) : 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;
|
||||
}
|
11
Kha/Tools/macos/std/flash/net/URLLoader.hx
Normal file
11
Kha/Tools/macos/std/flash/net/URLLoader.hx
Normal file
@ -0,0 +1,11 @@
|
||||
package flash.net;
|
||||
|
||||
extern class URLLoader extends flash.events.EventDispatcher {
|
||||
var bytesLoaded : UInt;
|
||||
var bytesTotal : UInt;
|
||||
var data : Dynamic;
|
||||
var dataFormat : URLLoaderDataFormat;
|
||||
function new(?request : URLRequest) : Void;
|
||||
function close() : Void;
|
||||
function load(request : URLRequest) : Void;
|
||||
}
|
7
Kha/Tools/macos/std/flash/net/URLLoaderDataFormat.hx
Normal file
7
Kha/Tools/macos/std/flash/net/URLLoaderDataFormat.hx
Normal file
@ -0,0 +1,7 @@
|
||||
package flash.net;
|
||||
|
||||
@:native("flash.net.URLLoaderDataFormat") extern enum abstract URLLoaderDataFormat(String) {
|
||||
var BINARY;
|
||||
var TEXT;
|
||||
var VARIABLES;
|
||||
}
|
24
Kha/Tools/macos/std/flash/net/URLRequest.hx
Normal file
24
Kha/Tools/macos/std/flash/net/URLRequest.hx
Normal file
@ -0,0 +1,24 @@
|
||||
package flash.net;
|
||||
|
||||
extern final class URLRequest {
|
||||
@:flash.property var contentType(get,set) : String;
|
||||
@:flash.property var data(get,set) : Dynamic;
|
||||
@:flash.property var digest(get,set) : String;
|
||||
@:flash.property var method(get,set) : String;
|
||||
@:flash.property var requestHeaders(get,set) : Array<URLRequestHeader>;
|
||||
@:flash.property var url(get,set) : String;
|
||||
function new(?url : String) : Void;
|
||||
private function get_contentType() : String;
|
||||
private function get_data() : Dynamic;
|
||||
private function get_digest() : String;
|
||||
private function get_method() : String;
|
||||
private function get_requestHeaders() : Array<URLRequestHeader>;
|
||||
private function get_url() : String;
|
||||
private function set_contentType(value : String) : String;
|
||||
private function set_data(value : Dynamic) : Dynamic;
|
||||
private function set_digest(value : String) : String;
|
||||
private function set_method(value : String) : String;
|
||||
private function set_requestHeaders(value : Array<URLRequestHeader>) : Array<URLRequestHeader>;
|
||||
private function set_url(value : String) : String;
|
||||
function useRedirectedURL(sourceRequest : URLRequest, wholeURL : Bool = false, ?pattern : Dynamic, ?replace : String) : Void;
|
||||
}
|
7
Kha/Tools/macos/std/flash/net/URLRequestHeader.hx
Normal file
7
Kha/Tools/macos/std/flash/net/URLRequestHeader.hx
Normal file
@ -0,0 +1,7 @@
|
||||
package flash.net;
|
||||
|
||||
extern final class URLRequestHeader {
|
||||
var name : String;
|
||||
var value : String;
|
||||
function new(?name : String, ?value : String) : Void;
|
||||
}
|
10
Kha/Tools/macos/std/flash/net/URLRequestMethod.hx
Normal file
10
Kha/Tools/macos/std/flash/net/URLRequestMethod.hx
Normal file
@ -0,0 +1,10 @@
|
||||
package flash.net;
|
||||
|
||||
extern class URLRequestMethod {
|
||||
@:require(flash10_1) static final DELETE : String;
|
||||
static final GET : String;
|
||||
@:require(flash10_1) static final HEAD : String;
|
||||
@:require(flash10_1) static final OPTIONS : String;
|
||||
static final POST : String;
|
||||
@:require(flash10_1) static final PUT : String;
|
||||
}
|
39
Kha/Tools/macos/std/flash/net/URLStream.hx
Normal file
39
Kha/Tools/macos/std/flash/net/URLStream.hx
Normal file
@ -0,0 +1,39 @@
|
||||
package flash.net;
|
||||
|
||||
extern class URLStream extends flash.events.EventDispatcher implements flash.utils.IDataInput {
|
||||
@:flash.property var bytesAvailable(get,never) : UInt;
|
||||
@:flash.property var connected(get,never) : Bool;
|
||||
@:flash.property @:require(flash11_4) var diskCacheEnabled(get,never) : Bool;
|
||||
@:flash.property var endian(get,set) : flash.utils.Endian;
|
||||
@:flash.property @:require(flash11_4) var length(get,never) : Float;
|
||||
@:flash.property var objectEncoding(get,set) : UInt;
|
||||
@:flash.property @:require(flash11_4) var position(get,set) : Float;
|
||||
function new() : Void;
|
||||
function close() : Void;
|
||||
private function get_bytesAvailable() : UInt;
|
||||
private function get_connected() : Bool;
|
||||
private function get_diskCacheEnabled() : Bool;
|
||||
private function get_endian() : flash.utils.Endian;
|
||||
private function get_length() : Float;
|
||||
private function get_objectEncoding() : UInt;
|
||||
private function get_position() : Float;
|
||||
function load(request : URLRequest) : Void;
|
||||
function readBoolean() : Bool;
|
||||
function readByte() : Int;
|
||||
function readBytes(bytes : flash.utils.ByteArray, offset : UInt = 0, length : UInt = 0) : 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;
|
||||
private function set_endian(value : flash.utils.Endian) : flash.utils.Endian;
|
||||
private function set_objectEncoding(value : UInt) : UInt;
|
||||
private function set_position(value : Float) : Float;
|
||||
@:require(flash11_4) function stop() : Void;
|
||||
}
|
7
Kha/Tools/macos/std/flash/net/URLVariables.hx
Normal file
7
Kha/Tools/macos/std/flash/net/URLVariables.hx
Normal file
@ -0,0 +1,7 @@
|
||||
package flash.net;
|
||||
|
||||
extern class URLVariables implements Dynamic {
|
||||
function new(?source : String) : Void;
|
||||
function decode(source : String) : Void;
|
||||
function toString() : String;
|
||||
}
|
13
Kha/Tools/macos/std/flash/net/XMLSocket.hx
Normal file
13
Kha/Tools/macos/std/flash/net/XMLSocket.hx
Normal file
@ -0,0 +1,13 @@
|
||||
package flash.net;
|
||||
|
||||
extern class XMLSocket extends flash.events.EventDispatcher {
|
||||
@:flash.property var connected(get,never) : Bool;
|
||||
@:flash.property @:require(flash10) var timeout(get,set) : Int;
|
||||
function new(?host : String, port : Int = 0) : Void;
|
||||
function close() : Void;
|
||||
function connect(host : String, port : Int) : Void;
|
||||
private function get_connected() : Bool;
|
||||
private function get_timeout() : Int;
|
||||
function send(object : Dynamic) : Void;
|
||||
private function set_timeout(value : Int) : Int;
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class AddToDeviceGroupSetting {
|
||||
function new() : Void;
|
||||
static final ALLOW_SERVER : String;
|
||||
static final FORCE_REFRESH : String;
|
||||
static final LOCAL_ONLY : String;
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class AuthenticationMethod {
|
||||
function new() : Void;
|
||||
static final ANONYMOUS : String;
|
||||
static final USERNAME_AND_PASSWORD : String;
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMAddToDeviceGroupContext extends DRMManagerSession {
|
||||
function new() : Void;
|
||||
function addToDeviceGroup(deviceGroup : DRMDeviceGroup, forceRefresh : Bool) : Void;
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMAuthenticationContext extends DRMManagerSession {
|
||||
@:flash.property var authenticationToken(get,never) : flash.utils.ByteArray;
|
||||
function new() : Void;
|
||||
function authenticate(url : String, domain : String, username : String, password : String) : Void;
|
||||
private function get_authenticationToken() : flash.utils.ByteArray;
|
||||
}
|
14
Kha/Tools/macos/std/flash/net/drm/DRMContentData.hx
Normal file
14
Kha/Tools/macos/std/flash/net/drm/DRMContentData.hx
Normal file
@ -0,0 +1,14 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMContentData {
|
||||
@:flash.property var authenticationMethod(get,never) : String;
|
||||
@:flash.property var domain(get,never) : String;
|
||||
@:flash.property var licenseID(get,never) : String;
|
||||
@:flash.property var serverURL(get,never) : String;
|
||||
function new(?rawData : flash.utils.ByteArray) : Void;
|
||||
function getVoucherAccessInfo() : flash.Vector<VoucherAccessInfo>;
|
||||
private function get_authenticationMethod() : String;
|
||||
private function get_domain() : String;
|
||||
private function get_licenseID() : String;
|
||||
private function get_serverURL() : String;
|
||||
}
|
14
Kha/Tools/macos/std/flash/net/drm/DRMDeviceGroup.hx
Normal file
14
Kha/Tools/macos/std/flash/net/drm/DRMDeviceGroup.hx
Normal file
@ -0,0 +1,14 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern final class DRMDeviceGroup {
|
||||
@:flash.property var authenticationMethod(get,never) : String;
|
||||
@:flash.property var domain(get,never) : String;
|
||||
@:flash.property var name(get,set) : String;
|
||||
@:flash.property var serverURL(get,never) : String;
|
||||
function new() : Void;
|
||||
private function get_authenticationMethod() : String;
|
||||
private function get_domain() : String;
|
||||
private function get_name() : String;
|
||||
private function get_serverURL() : String;
|
||||
private function set_name(value : String) : String;
|
||||
}
|
22
Kha/Tools/macos/std/flash/net/drm/DRMManager.hx
Normal file
22
Kha/Tools/macos/std/flash/net/drm/DRMManager.hx
Normal file
@ -0,0 +1,22 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMManager extends flash.events.EventDispatcher {
|
||||
function new() : Void;
|
||||
function addToDeviceGroup(deviceGroup : DRMDeviceGroup, forceRefresh : Bool = false) : Void;
|
||||
function authenticate(serverURL : String, domain : String, username : String, password : String) : Void;
|
||||
function loadPreviewVoucher(contentData : DRMContentData) : Void;
|
||||
function loadVoucher(contentData : DRMContentData, setting : String) : Void;
|
||||
function removeFromDeviceGroup(deviceGroup : DRMDeviceGroup) : Void;
|
||||
function resetDRMVouchers() : Void;
|
||||
@:ns("flash.net.drm",internal) function resetDRMVouchersInternal(isAutoReset : Bool) : Void;
|
||||
function returnVoucher(inServerURL : String, immediateCommit : Bool, licenseID : String, policyID : String) : Void;
|
||||
function setAuthenticationToken(serverUrl : String, domain : String, token : flash.utils.ByteArray) : Void;
|
||||
function storeVoucher(voucher : flash.utils.ByteArray) : Void;
|
||||
@:flash.property static var isSupported(get,never) : Bool;
|
||||
@:flash.property static var networkIdleTimeout(get,set) : Float;
|
||||
static function getDRMManager() : DRMManager;
|
||||
@:ns("flash.net.drm",internal) static function getDRMManagerInternal() : DRMManager;
|
||||
private static function get_isSupported() : Bool;
|
||||
private static function get_networkIdleTimeout() : Float;
|
||||
private static function set_networkIdleTimeout(value : Float) : Float;
|
||||
}
|
23
Kha/Tools/macos/std/flash/net/drm/DRMManagerSession.hx
Normal file
23
Kha/Tools/macos/std/flash/net/drm/DRMManagerSession.hx
Normal file
@ -0,0 +1,23 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMManagerSession extends flash.events.EventDispatcher {
|
||||
var m_isInSession : Bool;
|
||||
@:flash.property var metadata(get,set) : DRMContentData;
|
||||
function new() : Void;
|
||||
function checkStatus() : UInt;
|
||||
function errorCodeToThrow(errorCode : UInt) : Void;
|
||||
function getLastError() : UInt;
|
||||
function getLastServerErrorString() : String;
|
||||
function getLastSubErrorID() : UInt;
|
||||
private function get_metadata() : DRMContentData;
|
||||
function issueDRMErrorEvent(metadata : DRMContentData, errorID : Int, subErrorID : Int, serverErrorString : String) : Void;
|
||||
function issueDRMStatusEvent(inMetadata : DRMContentData, voucher : DRMVoucher) : Dynamic;
|
||||
function onSessionComplete() : Void;
|
||||
function onSessionError() : Void;
|
||||
function setTimerUp() : Void;
|
||||
private function set_metadata(value : DRMContentData) : DRMContentData;
|
||||
@:ns("flash.net.drm",internal) static final STATUS_FAILED : UInt;
|
||||
@:ns("flash.net.drm",internal) static final STATUS_NOTREADY : UInt;
|
||||
@:ns("flash.net.drm",internal) static final STATUS_READY : UInt;
|
||||
@:ns("flash.net.drm",internal) static final STATUS_UNKNOWN : UInt;
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMModuleCycleProvider {
|
||||
function new() : Void;
|
||||
}
|
11
Kha/Tools/macos/std/flash/net/drm/DRMPlaybackTimeWindow.hx
Normal file
11
Kha/Tools/macos/std/flash/net/drm/DRMPlaybackTimeWindow.hx
Normal file
@ -0,0 +1,11 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMPlaybackTimeWindow {
|
||||
@:flash.property var endDate(get,never) : Date;
|
||||
@:flash.property var period(get,never) : UInt;
|
||||
@:flash.property var startDate(get,never) : Date;
|
||||
function new() : Void;
|
||||
private function get_endDate() : Date;
|
||||
private function get_period() : UInt;
|
||||
private function get_startDate() : Date;
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMRemoveFromDeviceGroupContext extends DRMManagerSession {
|
||||
function new() : Void;
|
||||
function removeFromDeviceGroup(deviceGroup : DRMDeviceGroup) : Void;
|
||||
}
|
7
Kha/Tools/macos/std/flash/net/drm/DRMResetContext.hx
Normal file
7
Kha/Tools/macos/std/flash/net/drm/DRMResetContext.hx
Normal file
@ -0,0 +1,7 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMResetContext extends DRMManagerSession {
|
||||
var m_isAutoReset : Bool;
|
||||
function new(isAutoReset : Bool) : Void;
|
||||
function doReset() : Void;
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMReturnVoucherContext extends DRMManagerSession {
|
||||
function new() : Void;
|
||||
function returnVoucher(inServerURL : String, immediateCommit : Bool, licenseID : String, policyID : String) : Void;
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMStoreVoucherContext extends DRMManagerSession {
|
||||
function new(voucher : flash.utils.ByteArray) : Void;
|
||||
function doStoreVoucher() : Void;
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMURLDownloadContext extends flash.events.EventDispatcher {
|
||||
function new() : Void;
|
||||
function httpGetASync(url : String) : Void;
|
||||
function httpPostAndReceiveASync(url : String, headerName : String, headerValue : String, data : flash.utils.ByteArray, serverType : UInt) : Void;
|
||||
}
|
24
Kha/Tools/macos/std/flash/net/drm/DRMVoucher.hx
Normal file
24
Kha/Tools/macos/std/flash/net/drm/DRMVoucher.hx
Normal file
@ -0,0 +1,24 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMVoucher {
|
||||
@:flash.property var licenseID(get,never) : String;
|
||||
@:flash.property var offlineLeaseEndDate(get,never) : Date;
|
||||
@:flash.property var offlineLeaseStartDate(get,never) : Date;
|
||||
@:flash.property var playbackTimeWindow(get,never) : DRMPlaybackTimeWindow;
|
||||
@:flash.property var policies(get,never) : Dynamic;
|
||||
@:flash.property var policyID(get,never) : String;
|
||||
@:flash.property var serverURL(get,never) : String;
|
||||
@:flash.property var voucherEndDate(get,never) : Date;
|
||||
@:flash.property var voucherStartDate(get,never) : Date;
|
||||
function new() : Void;
|
||||
private function get_licenseID() : String;
|
||||
private function get_offlineLeaseEndDate() : Date;
|
||||
private function get_offlineLeaseStartDate() : Date;
|
||||
private function get_playbackTimeWindow() : DRMPlaybackTimeWindow;
|
||||
private function get_policies() : Dynamic;
|
||||
private function get_policyID() : String;
|
||||
private function get_serverURL() : String;
|
||||
private function get_voucherEndDate() : Date;
|
||||
private function get_voucherStartDate() : Date;
|
||||
function toByteArray() : flash.utils.ByteArray;
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMVoucherDownloadContext extends DRMManagerSession {
|
||||
@:flash.property var voucher(get,never) : DRMVoucher;
|
||||
function new() : Void;
|
||||
function download(inMetadata : DRMContentData, previewVoucher : Bool = false) : Void;
|
||||
private function get_voucher() : DRMVoucher;
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class DRMVoucherStoreContext extends DRMManagerSession {
|
||||
@:flash.property var voucher(get,never) : DRMVoucher;
|
||||
function new() : Void;
|
||||
function getVoucherFromStore(inMetadata : DRMContentData) : Void;
|
||||
private function get_voucher() : DRMVoucher;
|
||||
}
|
8
Kha/Tools/macos/std/flash/net/drm/LoadVoucherSetting.hx
Normal file
8
Kha/Tools/macos/std/flash/net/drm/LoadVoucherSetting.hx
Normal file
@ -0,0 +1,8 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern class LoadVoucherSetting {
|
||||
function new() : Void;
|
||||
static final ALLOW_SERVER : String;
|
||||
static final FORCE_REFRESH : String;
|
||||
static final LOCAL_ONLY : String;
|
||||
}
|
15
Kha/Tools/macos/std/flash/net/drm/VoucherAccessInfo.hx
Normal file
15
Kha/Tools/macos/std/flash/net/drm/VoucherAccessInfo.hx
Normal file
@ -0,0 +1,15 @@
|
||||
package flash.net.drm;
|
||||
|
||||
extern final class VoucherAccessInfo {
|
||||
@:flash.property var authenticationMethod(get,never) : String;
|
||||
@:flash.property var deviceGroup(get,never) : DRMDeviceGroup;
|
||||
@:flash.property var displayName(get,never) : String;
|
||||
@:flash.property var domain(get,never) : String;
|
||||
@:flash.property var policyID(get,never) : String;
|
||||
function new() : Void;
|
||||
private function get_authenticationMethod() : String;
|
||||
private function get_deviceGroup() : DRMDeviceGroup;
|
||||
private function get_displayName() : String;
|
||||
private function get_domain() : String;
|
||||
private function get_policyID() : String;
|
||||
}
|
Reference in New Issue
Block a user