-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
`
amf::AmfPacket packet;
packet.headers.emplace_back(
"Content-type", // header name
false, // must understand?
amf::AmfString("application/x-amf") // header value
);
amf::AmfArray content;
content.push_back( amf::AmfInteger(0));
content.push_back( amf::AmfString("000000000000000000000000147ACE0D"));
content.push_back( amf::AmfString("d82632fb8775d253046f522b7860479e"));
content.push_back( amf::AmfBool(true));
packet.messages.emplace_back(
"UserService.getUserInfo", // target uri
"/1", // response-uri
content // value
);
amf:: SerializationContext serializationContext;
vector<u8> serializeData = packet.serialize(serializationContext);
auto it = serializeData.cbegin();
auto end = serializeData.end();
amf::Deserializer Deserializer = (serializationContext) ;
amf::AmfPacket deserializerAmfPacket = Deserializer.deserialize(it, end, serializationContext).as<AmfPacket>();
`
the last line code is wrong cause crash,tell me why?
amf::AmfPacket deserializerAmfPacket = Deserializer.deserialize(it, end, serializationContext).as();
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels