Package org.red5.io.amf
Class AMF
- java.lang.Object
-
- org.red5.io.amf.AMF
-
public class AMF extends Object
These are the core AMF data types supported by Red5. For detailed specification please see the link below.- Author:
- The Red5 Project, Luke Hubbard, Codegent Ltd (luke@codegent.com)
- See Also:
- Action Message Format
-
-
Field Summary
Fields Modifier and Type Field Description static CharsetCHARSETUTF-8 is usedstatic byte[]END_OF_OBJECT_SEQUENCEEnd of object byte sequencestatic intLONG_STRING_LENGTHMax string length constantstatic byteTYPE_AMF3_OBJECTObject marker constant (for AMF3)static byteTYPE_ARRAYArray marker constantstatic byteTYPE_BOOLEANBoolean value marker constantstatic byteTYPE_CLASS_OBJECTClass marker constantstatic byteTYPE_DATEDate marker constantstatic byteTYPE_END_OF_OBJECTEnd of object marker constantstatic byteTYPE_LONG_STRINGLong string marker constantstatic byteTYPE_MIXED_ARRAYMixed array marker constantstatic byteTYPE_MOVIECLIPMovieClip marker constantstatic byteTYPE_NULLNull marker constantstatic byteTYPE_NUMBERNumber marker constantstatic byteTYPE_OBJECTObject marker constantstatic byteTYPE_RECORDSETRecordset marker constantstatic byteTYPE_REFERENCEObject reference marker constantstatic byteTYPE_STRINGString marker constantstatic byteTYPE_UNDEFINEDUndefined marker constantstatic byteTYPE_UNSUPPORTEDUnsupported type marker constantstatic byteTYPE_XMLXML marker constantstatic byteVALUE_FALSEfalse marker constantstatic byteVALUE_TRUEtrue marker constant
-
Constructor Summary
Constructors Constructor Description AMF()
-
-
-
Field Detail
-
CHARSET
public static final Charset CHARSET
UTF-8 is used
-
LONG_STRING_LENGTH
public static final int LONG_STRING_LENGTH
Max string length constant- See Also:
- Constant Field Values
-
TYPE_NUMBER
public static final byte TYPE_NUMBER
Number marker constant- See Also:
- Constant Field Values
-
TYPE_BOOLEAN
public static final byte TYPE_BOOLEAN
Boolean value marker constant- See Also:
- Constant Field Values
-
TYPE_STRING
public static final byte TYPE_STRING
String marker constant- See Also:
- Constant Field Values
-
TYPE_OBJECT
public static final byte TYPE_OBJECT
Object marker constant- See Also:
- Constant Field Values
-
TYPE_MOVIECLIP
public static final byte TYPE_MOVIECLIP
MovieClip marker constant- See Also:
- Constant Field Values
-
TYPE_NULL
public static final byte TYPE_NULL
Null marker constant- See Also:
- Constant Field Values
-
TYPE_UNDEFINED
public static final byte TYPE_UNDEFINED
Undefined marker constant- See Also:
- Constant Field Values
-
TYPE_REFERENCE
public static final byte TYPE_REFERENCE
Object reference marker constant- See Also:
- Constant Field Values
-
TYPE_MIXED_ARRAY
public static final byte TYPE_MIXED_ARRAY
Mixed array marker constant- See Also:
- Constant Field Values
-
TYPE_END_OF_OBJECT
public static final byte TYPE_END_OF_OBJECT
End of object marker constant- See Also:
- Constant Field Values
-
END_OF_OBJECT_SEQUENCE
public static final byte[] END_OF_OBJECT_SEQUENCE
End of object byte sequence
-
TYPE_ARRAY
public static final byte TYPE_ARRAY
Array marker constant- See Also:
- Constant Field Values
-
TYPE_DATE
public static final byte TYPE_DATE
Date marker constant- See Also:
- Constant Field Values
-
TYPE_LONG_STRING
public static final byte TYPE_LONG_STRING
Long string marker constant- See Also:
- Constant Field Values
-
TYPE_UNSUPPORTED
public static final byte TYPE_UNSUPPORTED
Unsupported type marker constant- See Also:
- Constant Field Values
-
TYPE_RECORDSET
public static final byte TYPE_RECORDSET
Recordset marker constant- See Also:
- Constant Field Values
-
TYPE_XML
public static final byte TYPE_XML
XML marker constant- See Also:
- Constant Field Values
-
TYPE_CLASS_OBJECT
public static final byte TYPE_CLASS_OBJECT
Class marker constant- See Also:
- Constant Field Values
-
TYPE_AMF3_OBJECT
public static final byte TYPE_AMF3_OBJECT
Object marker constant (for AMF3)- See Also:
- Constant Field Values
-
VALUE_TRUE
public static final byte VALUE_TRUE
true marker constant- See Also:
- Constant Field Values
-
VALUE_FALSE
public static final byte VALUE_FALSE
false marker constant- See Also:
- Constant Field Values
-
-