mirror of
https://git.suyu.dev/suyu/Yucom.git
synced 2026-01-10 08:27:58 +01:00
23 lines
1.2 KiB
C++
23 lines
1.2 KiB
C++
/* This file is auto-generated, do not edit. */
|
|
#include "unix_private.h"
|
|
#include "cppIVRNotifications_IVRNotifications_002.h"
|
|
struct u_IVRNotifications_IVRNotifications_002
|
|
{
|
|
#ifdef __cplusplus
|
|
virtual uint32_t CreateNotification( uint64_t, uint64_t, uint32_t, const char *, uint32_t, const u_NotificationBitmap_t *, uint32_t * ) = 0;
|
|
virtual uint32_t RemoveNotification( uint32_t ) = 0;
|
|
#endif /* __cplusplus */
|
|
};
|
|
|
|
void cppIVRNotifications_IVRNotifications_002_CreateNotification( struct cppIVRNotifications_IVRNotifications_002_CreateNotification_params *params )
|
|
{
|
|
struct u_IVRNotifications_IVRNotifications_002 *iface = (struct u_IVRNotifications_IVRNotifications_002 *)params->linux_side;
|
|
params->_ret = (uint32_t)iface->CreateNotification( params->ulOverlayHandle, params->ulUserValue, params->type, params->pchText, params->style, params->pImage, params->pNotificationId );
|
|
}
|
|
|
|
void cppIVRNotifications_IVRNotifications_002_RemoveNotification( struct cppIVRNotifications_IVRNotifications_002_RemoveNotification_params *params )
|
|
{
|
|
struct u_IVRNotifications_IVRNotifications_002 *iface = (struct u_IVRNotifications_IVRNotifications_002 *)params->linux_side;
|
|
params->_ret = (uint32_t)iface->RemoveNotification( params->notificationId );
|
|
}
|
|
|