Package com.wowza.wms.amf
Class AMF3Utils
Object
com.wowza.wms.amf.AMF3Utils
AMF3 utilities
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Date
deserializeDate
(ByteBuffer data) Deserialize date typestatic int
deserializeInt
(ByteBuffer data) Deserialize intstatic String
deserializeString
(ByteBuffer data) Deserialize stringstatic String
deserializeString
(ByteBuffer data, int utflen) Deserialize stringstatic String
deserializeString
(ByteBuffer data, AMFDataContextDeserialize context) Deserialize stringstatic int
serializeDate
(DataOutputStream out, Date date) Serialize a date objectstatic int
serializeInt
(DataOutputStream out, int val) Serialize int valuestatic int
serializeString
(DataOutputStream out, String str) Serialize a string valuestatic int
serializeStringNoLength
(DataOutputStream out, String str) Serialize string but do not write the lengthstatic void
Serialize 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
-