// Create a new opaque proxy playerc_opaque_t *playerc_opaque_create(playerc_client_t *client, int index) { playerc_opaque_t *device; device = malloc(sizeof(playerc_opaque_t)); memset(device, 0, sizeof(playerc_opaque_t)); playerc_device_init(&device->info, client, PLAYER_OPAQUE_CODE, index, (playerc_putmsg_fn_t) playerc_opaque_putmsg); return device; }
// Create a new gripper proxy playerc_gripper_t *playerc_gripper_create (playerc_client_t *client, int index) { playerc_gripper_t *device; device = malloc (sizeof (playerc_gripper_t)); memset (device, 0, sizeof (playerc_gripper_t)); playerc_device_init (&device->info, client, PLAYER_GRIPPER_CODE, index, (playerc_putmsg_fn_t) playerc_gripper_putmsg); return device; }
// Create a new truth proxy playerc_truth_t *playerc_truth_create(playerc_client_t *client, int index) { playerc_truth_t *device; device = malloc(sizeof(playerc_truth_t)); memset(device, 0, sizeof(playerc_truth_t)); playerc_device_init(&device->info, client, PLAYER_TRUTH_CODE, index, (playerc_putdata_fn_t) playerc_truth_putdata); return device; }
// Create a new speech_recognition proxy playerc_speechrecognition_t *playerc_speechrecognition_create(playerc_client_t *client, int index) { playerc_speechrecognition_t *device; device = malloc(sizeof(playerc_speechrecognition_t)); memset(device, 0, sizeof(playerc_speechrecognition_t)); playerc_device_init(&device->info, client, PLAYER_SPEECH_RECOGNITION_CODE, index, (playerc_putmsg_fn_t) playerc_speech_recognition_putmsg); return device; }
// Create a new log proxy playerc_log_t *playerc_log_create(playerc_client_t *client, int index) { playerc_log_t *device; device = malloc(sizeof(playerc_log_t)); memset(device, 0, sizeof(playerc_log_t)); playerc_device_init(&device->info, client, PLAYER_LOG_CODE, index, (playerc_putdata_fn_t) NULL); return device; }
// Create a new joystick proxy playerc_joystick_t *playerc_joystick_create(playerc_client_t *client, int index) { playerc_joystick_t *device; device = malloc(sizeof(playerc_joystick_t)); memset(device, 0, sizeof(playerc_joystick_t)); playerc_device_init(&device->info, client, PLAYER_JOYSTICK_CODE, index, (playerc_putmsg_fn_t) playerc_joystick_putmsg); return device; }
// Create a new health proxy playerc_health_t *playerc_health_create(playerc_client_t *client, int index) { playerc_health_t *device; device = malloc(sizeof(playerc_health_t)); memset(device, 0, sizeof(playerc_health_t)); playerc_device_init(&device->info, client, PLAYER_HEALTH_CODE, index, (playerc_putmsg_fn_t) playerc_health_putmsg); return device; }
// Create a new wifi proxy playerc_wifi_t *playerc_wifi_create(playerc_client_t *client, int index) { playerc_wifi_t *self; self = malloc(sizeof(playerc_wifi_t)); memset(self, 0, sizeof(playerc_wifi_t)); playerc_device_init(&self->info, client, PLAYER_WIFI_CODE, index, (playerc_putdata_fn_t) playerc_wifi_putdata); return self; }
// Create an actarray proxy playerc_actarray_t *playerc_actarray_create(playerc_client_t *client, int index) { playerc_actarray_t *device; device = malloc(sizeof(playerc_actarray_t)); memset(device, 0, sizeof(playerc_actarray_t)); playerc_device_init(&device->info, client, PLAYER_ACTARRAY_CODE, index, (playerc_putmsg_fn_t) playerc_actarray_putmsg); return device; }
// Create an blinkenlight proxy playerc_blinkenlight_t *playerc_blinkenlight_create(playerc_client_t *client, int index) { playerc_blinkenlight_t *device; device = malloc(sizeof(playerc_blinkenlight_t)); memset(device, 0, sizeof(playerc_blinkenlight_t)); playerc_device_init(&device->info, client, PLAYER_BLINKENLIGHT_CODE, index, (playerc_putmsg_fn_t) playerc_blinkenlight_putmsg); return device; }
// Create a new micron sonar proxy playerc_micronsonar_t *playerc_micronsonar_create(playerc_client_t *client, int index) { playerc_micronsonar_t *device; device = malloc(sizeof(playerc_micronsonar_t)); memset(device, 0, sizeof(playerc_micronsonar_t)); playerc_device_init(&device->info, client, PLAYER_MICRONSONAR_CODE, index, (playerc_putmsg_fn_t) playerc_micronsonar_putmsg); return device; }
// Create a new pointcloud3d proxy playerc_pointcloud3d_t *playerc_pointcloud3d_create (playerc_client_t *client, int index) { playerc_pointcloud3d_t *device; device = malloc (sizeof (playerc_pointcloud3d_t)); memset (device, 0, sizeof (playerc_pointcloud3d_t)); playerc_device_init (&device->info, client, PLAYER_POINTCLOUD3D_CODE, index, (playerc_putmsg_fn_t) playerc_pointcloud3d_putmsg); return device; }
// Create a new position1d proxy playerc_position1d_t *playerc_position1d_create(playerc_client_t *client, int index) { playerc_position1d_t *device; device = malloc(sizeof(playerc_position1d_t)); memset(device, 0, sizeof(playerc_position1d_t)); playerc_device_init(&device->info, client, PLAYER_POSITION1D_CODE, index, (playerc_putmsg_fn_t) playerc_position1d_putmsg); return device; }
// Create a new lightsensor proxy playerc_lightsensor_t *playerc_lightsensor_create(playerc_client_t *client, int index) { playerc_lightsensor_t *device; device = malloc(sizeof(playerc_lightsensor_t)); memset(device, 0, sizeof(playerc_lightsensor_t)); playerc_device_init(&device->info, client, PLAYER_LIGHTSENSOR_CODE, index, (playerc_putmsg_fn_t) playerc_lightsensor_putmsg); return device; }
// Create a new laser proxy playerc_laser_t *playerc_laser_create(playerc_client_t *client, int index) { playerc_laser_t *device; device = malloc(sizeof(playerc_laser_t)); memset(device, 0, sizeof(playerc_laser_t)); playerc_device_init(&device->info, client, PLAYER_LASER_CODE, index, (playerc_putmsg_fn_t) playerc_laser_putmsg); device->pose[0] = 0.0; device->pose[1] = 0.0; device->pose[2] = 0.0; device->size[0] = 0.15; device->size[1] = 0.15; device->robot_pose[0] = 0.0; device->robot_pose[1] = 0.0; device->robot_pose[2] = 0.0; return device; }