Package com.wowza.wms.amf
Class AMF3Utils
Object
com.wowza.wms.amf.AMF3Utils
AMF3 utilities
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DatedeserializeDate(ByteBuffer data) Deserialize date typestatic intdeserializeInt(ByteBuffer data) Deserialize intstatic StringdeserializeString(ByteBuffer data) Deserialize stringstatic StringdeserializeString(ByteBuffer data, int utflen) Deserialize stringstatic StringdeserializeString(ByteBuffer data, AMFDataContextDeserialize context) Deserialize stringstatic intserializeDate(DataOutputStream out, Date date) Serialize a date objectstatic intserializeInt(DataOutputStream out, int val) Serialize int valuestatic intserializeString(DataOutputStream out, String str) Serialize a string valuestatic intserializeStringNoLength(DataOutputStream out, String str) Serialize string but do not write the lengthstatic voidSerialize empty string
-
Constructor Details
-
AMF3Utils
public AMF3Utils()
-
-
Method Details
-
deserializeDate
Deserialize date type- Parameters:
data- buffer- Returns:
- date
-
serializeDate
Serialize a date object- Parameters:
out- output streamdate- date- Returns:
- number of bytes written
-
deserializeInt
Deserialize int- Parameters:
data- buffer- Returns:
- int value
-
serializeInt
Serialize int value- Parameters:
out- output streamval- int value- Returns:
- number of bytes written
-
deserializeString
public static String deserializeString(ByteBuffer data, AMFDataContextDeserialize context) throws IOException Deserialize string- Parameters:
data- datacontext- AMF context- Returns:
- string value
- Throws:
IOException
-
deserializeString
Deserialize string- Parameters:
data- data- Returns:
- string value
- Throws:
IOException
-
deserializeString
Deserialize string- Parameters:
data- datautflen- len of the string- Returns:
- string value
- Throws:
IOException
-
serializeZeroLengthString
Serialize empty string- Parameters:
out- output stream
-
serializeStringNoLength
Serialize string but do not write the length- Parameters:
out- output streamstr- string value- Returns:
- number of bytes written
- Throws:
IOException
-
serializeString
Serialize a string value- Parameters:
out- output streamstr- string value- Returns:
- number of bytes written
- Throws:
IOException
-