serialize method

void serialize(
  1. ByteDataWriter writer
)

Implementation

void serialize(ByteDataWriter writer) {
  // Serializes a message object of type JointState
  // Serialize message field [header]
  header.serialize(writer);
  // Serialize message field [name]
  writer.writeArray<String>(name, (val) => writer.writeString(val), specArrayLen: null);
  // Serialize message field [position]
  writer.writeArray<double>(position, (val) => writer.writeFloat64(val), specArrayLen: null);
  // Serialize message field [velocity]
  writer.writeArray<double>(velocity, (val) => writer.writeFloat64(val), specArrayLen: null);
  // Serialize message field [effort]
  writer.writeArray<double>(effort, (val) => writer.writeFloat64(val), specArrayLen: null);
}