A C++ implementation of the Action Message Format (AMF3)