How to Turn Off the Terminal Using the AIDL Interface: Difference between revisions

From wizarPOS
No edit summary
No edit summary
Line 16: Line 16:
|-
|-
| wait|| '''boolean:''' true/false.  If true, this call waits for the shutdown to complete and does not return, it's sychronized, that means it will not return from this method if set ture. If false, it's asynchronized, it will return.
| wait|| '''boolean:''' true/false.  If true, this call waits for the shutdown to complete and does not return, it's sychronized, that means it will not return from this method if set ture. If false, it's asynchronized, it will return.
|}
{|
|-
|}
{|class="wizarpostable"
|-
|-
!  scope="row" colspan="2" | Returns
!  scope="row" colspan="2" | Returns

Revision as of 20:08, 5 January 2024

Interface and Class Information

  • Package Name: 'com.wizarpos.wizarviewagentassistant'
  • Class Name: 'com.wizarpos.wizarviewagentassistant.SilenceService'
  • Import 'wizarviewagentassistant' when using this interface.

Required Permissions

Add the following permission to your application's manifest: 'android.permission.CLOUDPOS_REBOOT'

API Function

Shutdown

boolean shutdown(boolean confirm, boolean wait);
  • Turns off the terminal. The 'confirm' parameter decides if confirmation is needed, and 'wait' specifies whether to wait for shutdown completion.
Parameters
confirm boolean: true/false. If true, shows a shutdown confirmation dialog.
wait boolean: true/false. If true, this call waits for the shutdown to complete and does not return, it's sychronized, that means it will not return from this method if set ture. If false, it's asynchronized, it will return.
Returns
boolean whether success.

Resource Download