Package org.red5.io.amf
Class AMF
java.lang.Object
org.red5.io.amf.AMF
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:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Charset
UTF-8 is usedstatic final byte[]
End of object byte sequencestatic final int
Max string length constantstatic final byte
Object marker constant (for AMF3)static final byte
Array marker constantstatic final byte
Boolean value marker constantstatic final byte
Class marker constantstatic final byte
Date marker constantstatic final byte
End of object marker constantstatic final byte
Long string marker constantstatic final byte
Mixed array marker constantstatic final byte
MovieClip marker constantstatic final byte
Null marker constantstatic final byte
Number marker constantstatic final byte
Object marker constantstatic final byte
Recordset marker constantstatic final byte
Object reference marker constantstatic final byte
String marker constantstatic final byte
Undefined marker constantstatic final byte
Unsupported type marker constantstatic final byte
XML marker constantstatic final byte
false marker constantstatic final byte
true marker constant -
Constructor Summary
-
Method Summary
-
Field Details
-
CHARSET
UTF-8 is used -
LONG_STRING_LENGTH
public static final int LONG_STRING_LENGTHMax string length constant- See Also:
-
TYPE_NUMBER
public static final byte TYPE_NUMBERNumber marker constant- See Also:
-
TYPE_BOOLEAN
public static final byte TYPE_BOOLEANBoolean value marker constant- See Also:
-
TYPE_STRING
public static final byte TYPE_STRINGString marker constant- See Also:
-
TYPE_OBJECT
public static final byte TYPE_OBJECTObject marker constant- See Also:
-
TYPE_MOVIECLIP
public static final byte TYPE_MOVIECLIPMovieClip marker constant- See Also:
-
TYPE_NULL
public static final byte TYPE_NULLNull marker constant- See Also:
-
TYPE_UNDEFINED
public static final byte TYPE_UNDEFINEDUndefined marker constant- See Also:
-
TYPE_REFERENCE
public static final byte TYPE_REFERENCEObject reference marker constant- See Also:
-
TYPE_MIXED_ARRAY
public static final byte TYPE_MIXED_ARRAYMixed array marker constant- See Also:
-
TYPE_END_OF_OBJECT
public static final byte TYPE_END_OF_OBJECTEnd of object marker constant- See Also:
-
END_OF_OBJECT_SEQUENCE
public static final byte[] END_OF_OBJECT_SEQUENCEEnd of object byte sequence -
TYPE_ARRAY
public static final byte TYPE_ARRAYArray marker constant- See Also:
-
TYPE_DATE
public static final byte TYPE_DATEDate marker constant- See Also:
-
TYPE_LONG_STRING
public static final byte TYPE_LONG_STRINGLong string marker constant- See Also:
-
TYPE_UNSUPPORTED
public static final byte TYPE_UNSUPPORTEDUnsupported type marker constant- See Also:
-
TYPE_RECORDSET
public static final byte TYPE_RECORDSETRecordset marker constant- See Also:
-
TYPE_XML
public static final byte TYPE_XMLXML marker constant- See Also:
-
TYPE_CLASS_OBJECT
public static final byte TYPE_CLASS_OBJECTClass marker constant- See Also:
-
TYPE_AMF3_OBJECT
public static final byte TYPE_AMF3_OBJECTObject marker constant (for AMF3)- See Also:
-
VALUE_TRUE
public static final byte VALUE_TRUEtrue marker constant- See Also:
-
VALUE_FALSE
public static final byte VALUE_FALSEfalse marker constant- See Also:
-
-
Constructor Details
-
AMF
public AMF()
-