RtdeControlStart.java 753 B

123456789101112131415161718192021222324252627282930
  1. package at.acdp.urweb.rtde.packets;
  2. import java.io.DataInputStream;
  3. import java.io.DataOutputStream;
  4. import java.io.IOException;
  5. import static at.acdp.urweb.rtde.CommandType.RTDE_CONTROL_PACKAGE_START;
  6. import static at.acdp.urweb.rtde.CommandType.RTDE_TEXT_MESSAGE;
  7. public class RtdeControlStart implements IRtdeData {
  8. public boolean accepted;
  9. @Override
  10. public int getType() {
  11. return RTDE_CONTROL_PACKAGE_START;
  12. }
  13. @Override
  14. public RtdeControlStart read(DataInputStream di, int length) throws IOException {
  15. accepted= di.readBoolean();
  16. return this;
  17. }
  18. @Override
  19. public RtdeControlStart send(DataOutputStream dos) throws IOException {
  20. sendHeader(dos,0);
  21. return this;
  22. }
  23. }