7 Teleservice Application Framework
User Manual 138/374
Output Information
Function executed without error. "Hello" signal was successful sent
D-Bus signal sent, out of memory error
D-Bus message append argument error
opt_DBusInstance is a NULL pointer
Example
// Global module
T_DBUS_Util mt_DBUS_Util;
sint32 s32_Retval;
// Basic initialization (see "Introduction" on page 133) for TAF communication
// ...
s32_Retval = dbus_send_hello_signal (&mt_DBUS_Util);
if (s32_Retval != C_NO_ERR)
{
// Handle error cases
}
7.3.3.6 dbus_send_goodbye_signal
Function Description
sint32 dbus_send_goodbye_signal(const T_DBUS_Util * const opt_DBusInstance)
This function informs other application over D-Bus that your application will be closed.
The function creates a goodbye signal and sends it over the D-Bus so other applications can listen.
Use this function to ensure the presence of cooperating applications. The use of the goodbye signal is not
mandatory.
Information Flow
Input Information
holds all information regarding the D-Bus
connection instance