deserialize method
Implementation
@override
JointState deserialize(ByteDataReader reader) {
//deserializes a message object of type JointState
final data = JointState();
// Deserialize message field [header]
data.header = Header.$prototype.deserialize(reader);
// Deserialize message field [name]
data.name = reader.readArray<String>(() => reader.readString(), arrayLen: null);
// Deserialize message field [position]
data.position = reader.readArray<double>(() => reader.readFloat64(), arrayLen: null);
// Deserialize message field [velocity]
data.velocity = reader.readArray<double>(() => reader.readFloat64(), arrayLen: null);
// Deserialize message field [effort]
data.effort = reader.readArray<double>(() => reader.readFloat64(), arrayLen: null);
return data;
}