Binary compatibility report for the Evemu library between 1.0.8 and 1.0.9.1 versions on x86
Test Info
Library Name | Evemu |
Version #1 | 1.0.8 |
Version #2 | 1.0.9.1 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 1 |
Total Shared Libraries | 1 |
Total Symbols / Types | 35 / 374 |
Verdict | Incompatible (100%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 35 |
Removed Symbols | High | 35 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (35)
evemu.h,
libevemu.so.1.0.0
evemu_create ( struct evemu_device const* dev, int fd ) @@ EVEMU_1.0
evemu_delete ( struct evemu_device* dev ) @@ EVEMU_1.0
evemu_destroy ( int fd ) @@ EVEMU_1.0
evemu_extract ( struct evemu_device* dev, int fd ) @@ EVEMU_1.0
evemu_get_abs_flat ( struct evemu_device const* dev, int code ) @@ EVEMU_1.0
evemu_get_abs_fuzz ( struct evemu_device const* dev, int code ) @@ EVEMU_1.0
evemu_get_abs_maximum ( struct evemu_device const* dev, int code ) @@ EVEMU_1.0
evemu_get_abs_minimum ( struct evemu_device const* dev, int code ) @@ EVEMU_1.0
evemu_get_abs_resolution ( struct evemu_device const* dev, int code ) @@ EVEMU_1.0
evemu_get_id_bustype ( struct evemu_device const* dev ) @@ EVEMU_1.0
evemu_get_id_product ( struct evemu_device const* dev ) @@ EVEMU_1.0
evemu_get_id_vendor ( struct evemu_device const* dev ) @@ EVEMU_1.0
evemu_get_id_version ( struct evemu_device const* dev ) @@ EVEMU_1.0
evemu_get_name ( struct evemu_device const* dev ) @@ EVEMU_1.0
evemu_get_version ( struct evemu_device const* dev ) @@ EVEMU_1.0
evemu_has_event ( struct evemu_device const* dev, int type, int code ) @@ EVEMU_1.0
evemu_has_prop ( struct evemu_device const* dev, int code ) @@ EVEMU_1.0
evemu_new ( char const* name ) @@ EVEMU_1.0
evemu_play ( FILE* fp, int fd ) @@ EVEMU_1.0
evemu_read ( struct evemu_device* dev, FILE* fp ) @@ EVEMU_1.0
evemu_read_event ( FILE* fp, struct input_event* ev ) @@ EVEMU_1.0
evemu_read_event_realtime ( FILE* fp, struct input_event* ev, struct timeval* evtime ) @@ EVEMU_1.0
evemu_record ( FILE* fp, int fd, int ms ) @@ EVEMU_1.0
evemu_set_abs_flat ( struct evemu_device* dev, int code, int flat ) @@ EVEMU_1.0
evemu_set_abs_fuzz ( struct evemu_device* dev, int code, int fuzz ) @@ EVEMU_1.0
evemu_set_abs_maximum ( struct evemu_device* dev, int code, int max ) @@ EVEMU_1.0
evemu_set_abs_minimum ( struct evemu_device* dev, int code, int min ) @@ EVEMU_1.0
evemu_set_abs_resolution ( struct evemu_device* dev, int code, int res ) @@ EVEMU_1.0
evemu_set_id_bustype ( struct evemu_device* dev, unsigned int bustype ) @@ EVEMU_1.0
evemu_set_id_product ( struct evemu_device* dev, unsigned int product ) @@ EVEMU_1.0
evemu_set_id_vendor ( struct evemu_device* dev, unsigned int vendor ) @@ EVEMU_1.0
evemu_set_id_version ( struct evemu_device* dev, unsigned int version ) @@ EVEMU_1.0
evemu_set_name ( struct evemu_device* dev, char const* name ) @@ EVEMU_1.0
evemu_write ( struct evemu_device const* dev, FILE* fp ) @@ EVEMU_1.0
evemu_write_event ( FILE* fp, struct input_event const* ev ) @@ EVEMU_1.0
to the top
Removed Symbols (35)
evemu.h,
libutouch-evemu.so.1.0.0
evemu_create ( struct evemu_device const* dev, int fd ) @@ UTOUCH_EVEMU_1.0
evemu_delete ( struct evemu_device* dev ) @@ UTOUCH_EVEMU_1.0
evemu_destroy ( int fd ) @@ UTOUCH_EVEMU_1.0
evemu_extract ( struct evemu_device* dev, int fd ) @@ UTOUCH_EVEMU_1.0
evemu_get_abs_flat ( struct evemu_device const* dev, int code ) @@ UTOUCH_EVEMU_1.0
evemu_get_abs_fuzz ( struct evemu_device const* dev, int code ) @@ UTOUCH_EVEMU_1.0
evemu_get_abs_maximum ( struct evemu_device const* dev, int code ) @@ UTOUCH_EVEMU_1.0
evemu_get_abs_minimum ( struct evemu_device const* dev, int code ) @@ UTOUCH_EVEMU_1.0
evemu_get_abs_resolution ( struct evemu_device const* dev, int code ) @@ UTOUCH_EVEMU_1.0
evemu_get_id_bustype ( struct evemu_device const* dev ) @@ UTOUCH_EVEMU_1.0
evemu_get_id_product ( struct evemu_device const* dev ) @@ UTOUCH_EVEMU_1.0
evemu_get_id_vendor ( struct evemu_device const* dev ) @@ UTOUCH_EVEMU_1.0
evemu_get_id_version ( struct evemu_device const* dev ) @@ UTOUCH_EVEMU_1.0
evemu_get_name ( struct evemu_device const* dev ) @@ UTOUCH_EVEMU_1.0
evemu_get_version ( struct evemu_device const* dev ) @@ UTOUCH_EVEMU_1.0
evemu_has_event ( struct evemu_device const* dev, int type, int code ) @@ UTOUCH_EVEMU_1.0
evemu_has_prop ( struct evemu_device const* dev, int code ) @@ UTOUCH_EVEMU_1.0
evemu_new ( char const* name ) @@ UTOUCH_EVEMU_1.0
evemu_play ( FILE* fp, int fd ) @@ UTOUCH_EVEMU_1.0
evemu_read ( struct evemu_device* dev, FILE* fp ) @@ UTOUCH_EVEMU_1.0
evemu_read_event ( FILE* fp, struct input_event* ev ) @@ UTOUCH_EVEMU_1.0
evemu_read_event_realtime ( FILE* fp, struct input_event* ev, struct timeval* evtime ) @@ UTOUCH_EVEMU_1.0
evemu_record ( FILE* fp, int fd, int ms ) @@ UTOUCH_EVEMU_1.0
evemu_set_abs_flat ( struct evemu_device* dev, int code, int flat ) @@ UTOUCH_EVEMU_1.0
evemu_set_abs_fuzz ( struct evemu_device* dev, int code, int fuzz ) @@ UTOUCH_EVEMU_1.0
evemu_set_abs_maximum ( struct evemu_device* dev, int code, int max ) @@ UTOUCH_EVEMU_1.0
evemu_set_abs_minimum ( struct evemu_device* dev, int code, int min ) @@ UTOUCH_EVEMU_1.0
evemu_set_abs_resolution ( struct evemu_device* dev, int code, int res ) @@ UTOUCH_EVEMU_1.0
evemu_set_id_bustype ( struct evemu_device* dev, unsigned int bustype ) @@ UTOUCH_EVEMU_1.0
evemu_set_id_product ( struct evemu_device* dev, unsigned int product ) @@ UTOUCH_EVEMU_1.0
evemu_set_id_vendor ( struct evemu_device* dev, unsigned int vendor ) @@ UTOUCH_EVEMU_1.0
evemu_set_id_version ( struct evemu_device* dev, unsigned int version ) @@ UTOUCH_EVEMU_1.0
evemu_set_name ( struct evemu_device* dev, char const* name ) @@ UTOUCH_EVEMU_1.0
evemu_write ( struct evemu_device const* dev, FILE* fp ) @@ UTOUCH_EVEMU_1.0
evemu_write_event ( FILE* fp, struct input_event const* ev ) @@ UTOUCH_EVEMU_1.0
to the top
Header Files (1)
evemu.h
to the top
Shared Libraries (1)
libutouch-evemu.so.1.0.0
to the top
Generated on Mon Jul 1 16:41:50 2013 for Evemu by ABI Compliance Checker 1.99.7
A tool for checking backward compatibility of a C/C++ library API