// generated from rosidl_adapter/resource/srv.idl.em
// with input from test_msgs/srv/BasicTypes.srv
// generated code does not contain a copyright notice


module test_msgs {
  module srv {
    struct BasicTypes_Request {
      boolean bool_value;

      octet byte_value;

      uint8 char_value;

      float float32_value;

      double float64_value;

      int8 int8_value;

      uint8 uint8_value;

      int16 int16_value;

      uint16 uint16_value;

      int32 int32_value;

      uint32 uint32_value;

      int64 int64_value;

      uint64 uint64_value;

      string string_value;
    };
    struct BasicTypes_Response {
      boolean bool_value;

      octet byte_value;

      uint8 char_value;

      float float32_value;

      double float64_value;

      int8 int8_value;

      uint8 uint8_value;

      int16 int16_value;

      uint16 uint16_value;

      int32 int32_value;

      uint32 uint32_value;

      int64 int64_value;

      uint64 uint64_value;

      string string_value;
    };
  };
};
