| Change |
Effect |
1 | Field client_cleanup has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field client_data has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 48 bytes to 56 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
4 | Base type of field get_desc has been changed from char const*(*)() to char const*(*)(mwService*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
5 | Base type of field get_name has been changed from char const*(*)() to char const*(*)(mwService*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
6 | Base type of field recv has been changed from void(*)(mwService*,mwChannel*,guint16,char const*,gsize) to void(*)(mwService*,mwChannel*,guint16,mwOpaque*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
7 | Type of field clear has been changed from void(*)(mwService*) to mwService_funcClear. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
8 | Type of field start has been changed from void(*)(mwService*) to mwService_funcStart. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
9 | Type of field stop has been changed from void(*)(mwService*) to mwService_funcStop. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
10 | Field recv_channelAccept has been renamed to recv_accept. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
11 | Field recv_channelCreate has been renamed to recv_create. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
12 | Field recv_channelDestroy has been renamed to recv_destroy. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
mwService_free ( mwService* service )1st parameter 'service' (pointer) has base type 'mwService'.
mwService_getDesc ( mwService* p1 )1st parameter 'p1' (pointer) has base type 'mwService'.
mwService_getName ( mwService* p1 )1st parameter 'p1' (pointer) has base type 'mwService'.
mwService_getSession ( mwService* service )1st parameter 'service' (pointer) has base type 'mwService'.
mwService_getState ( mwService* service )1st parameter 'service' (pointer) has base type 'mwService'.
mwService_init ( mwService* service, mwSession* session, guint32 service_type )1st parameter 'service' (pointer) has base type 'mwService'.
mwService_recv ( mwService* service, mwChannel* channel, guint16 msg_type, char const* buf, gsize len )1st parameter 'service' (pointer) has base type 'mwService'.
mwService_start ( mwService* service )1st parameter 'service' (pointer) has base type 'mwService'.
mwService_started ( mwService* service )1st parameter 'service' (pointer) has base type 'mwService'.
mwService_stop ( mwService* service )1st parameter 'service' (pointer) has base type 'mwService'.
mwService_stopped ( mwService* service )1st parameter 'service' (pointer) has base type 'mwService'.
mwSession_getService ( mwSession* p1, guint32 type )Return value (pointer) has base type 'mwService'.