48 | | The default graphics app will usually be called with the command-line argument ''--fullscreen'', which may be ignored. However, it must respond to either of two possible additional command-line arguments: |
49 | | * ''--retry_connect'' means that if the default graphics app is unable to connect to the BOINC Client via RPC, it should continue running and retry periodically. |
50 | | * ''--test'' means that it should try to connect to the BOINC Client via RPC once, then exit immediately whether or not it succeeded. It should not open a window or draw anything to the screen. This is used by the BOINC Manager to test whether the RPC is blocked by a local software firewall; if so, most firewalls will then display a dialog so the user can approve it. |
51 | | * When neither the ''--retry_connect'' or ''--test'' argument is passed, the default graphics app must return immediately with an error code of -107 if it can't connect to the BOINC Client via RPC. |
| 49 | The default graphics app will usually be called with the command-line argument '''--fullscreen''', which may be ignored. However, it must respond to either of two possible additional command-line arguments: |
| 50 | * '''--retry_connect''' means that if the default graphics app is unable to connect to the BOINC Client via RPC, it should continue running and retry periodically. |
| 51 | * '''--test''' means that it should try to connect to the BOINC Client via RPC once, then exit immediately whether or not it succeeded. It should not open a window or draw anything to the screen. This is used by the BOINC Manager to test whether the RPC is blocked by a local software firewall; if so, most firewalls will then display a dialog so the user can approve it. |
| 52 | * When neither the '''--retry_connect''' or '''--test''' argument is passed, the default graphics app must return immediately with an error code of {{{-107}}} if it can't connect to the BOINC Client via RPC. |