/// <summary> /// Writes an AMF header. /// </summary> /// <param name="output">The output stream</param> /// <param name="header">The header to write</param> private static void WriteAMFHeader(AMFDataOutput output, AMFHeader header) { output.WriteShortString(header.Name); output.WriteBoolean(header.MustUnderstand); output.WriteUnsignedInt(0xffffffff); // header length ignored WriteAMFContent(output, header.Content); }
/// <summary> /// Writes an AMF header. /// </summary> /// <param name="output">The output stream</param> /// <param name="header">The header to write</param> private static void WriteAMFHeader(AMFDataOutput output, AMFHeader header) { output.WriteShortString(header.Name); output.WriteBoolean(header.MustUnderstand); output.WriteUnsignedInt(0xffffffff); // header length ignored WriteAMFContent(output, header.Content); }
void IASValueVisitor.VisitBoolean(IActionScriptSerializer serializer, bool value) { output.WriteByte((byte)AMF0ObjectTypeCode.Boolean); output.WriteBoolean(value); }