The type of dialog to show. 0 for logout, 1 for shutdown, 2 for restart. Timestamp of the user-initiated event which triggered the call, or 0 if the call was not triggered by an event. The number of seconds which the dialog should stay open before automatic action is taken. The object paths of all inhibitors that are registered for the action. This function opens a dialog which asks the user for confirmation of a logout, poweroff or reboot action. The dialog has a timeout after which the action is automatically taken, and it should show the inhibitors to the user.