#include <stdio.h>
#include <string.h>
#include <inttypes.h>
 
#if _WIN32 || _WIN64
#include <windows.h>
static void sleep_ms(int time) {
    Sleep(time);
}
#else
#include <unistd.h>
static void sleep_ms(int time) {
    usleep(time * 1000);
}
#endif
 
 
    memcpy(user_data, user_position_guide, sizeof(*user_position_guide));
}
 
 
 
    char* serial_number = NULL;
 
    printf("Subscribing to user position guide for eye tracker with serial number %s.\n", serial_number);
 
 
            user_position_guide_callback, &user_position_guide);
 
        return;
 
    
    sleep_ms(2000);
 
    printf("Unsubscribed from user position guide with status %i.\n", status);
 
    printf("Last received gaze package:\n");
 
    printf("Left eye 3D gaze point user position: (%f, %f, %F)\n",
 
    printf("Right eye 3D gaze point user position: (%f, %f, %f)\n",
 
    
    sleep_ms(2000);
}