DRMManagerSession.hx 787 B

1234567891011121314151617181920
  1. package flash.net.drm;
  2. extern class DRMManagerSession extends flash.events.EventDispatcher {
  3. var m_isInSession : Bool;
  4. var metadata : DRMContentData;
  5. function new() : Void;
  6. function checkStatus() : UInt;
  7. function errorCodeToThrow(errorCode : UInt) : Void;
  8. function getLastError() : UInt;
  9. function getLastSubErrorID() : UInt;
  10. function issueDRMErrorEvent(metadata : DRMContentData, errorID : Int, subErrorID : Int, ?eventType : String) : Void;
  11. function issueDRMStatusEvent(inMetadata : DRMContentData, voucher : DRMVoucher) : Dynamic;
  12. function onSessionComplete() : Void;
  13. function onSessionError() : Void;
  14. function setTimerUp() : Void;
  15. static var STATUS_FAILED : UInt;
  16. static var STATUS_NOTREADY : UInt;
  17. static var STATUS_READY : UInt;
  18. static var STATUS_UNKNOWN : UInt;
  19. }