| osso | The library context as returned by osso_initialize. |
| name | the name of the applet that should receive the event. |
| argument1 | This is the first argument of the event. It's interpretation depends on event_type. |
| argument2 | This is the second argument of the event. It's interpretation depends on event_type. |
| argument3 | This is the third argument of the event. It's interpretation depends on event_type. NULL can be used here. |
| retval | This parameter will be used to store possible return data of the call. If NULL, no data will be expected (and the return value is unreliable). You should call osso_rpc_free_val for this structure when it is no longer needed. |