Changes between Version 22 and Version 23 of GuiRpc


Ignore:
Timestamp:
Jul 7, 2009, 3:56:55 PM (15 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GuiRpc

    v22 v23  
    4040== Authorization ==
    4141
    42 The RPC protocol allows the GUI program to authenticate itself using a password. Some of the RPC operations can be done without authentication; others can be done without authentication, but only by a GUI program running on the same machine.
     42The RPC protocol allows the GUI program to authenticate itself using a password.
     43Some of the RPC operations can be done without authentication;
     44others can be done without authentication,
     45but only by a GUI program running on the same machine.
    4346
    4447=== `authorize(char* password)` === #function-authorize
     
    4649
    4750== RPC list ==
    48 The following functions require authorization for remote clients, but not for local clients. Note: for core client versions 5.5.12 and earlier, all functions except [#function-get_state get_state()], [#function-get_results get_results()], [#function-get_screensaver_mode get_screensaver_mode()], and [#function-set_screensaver_mode set_screensaver_mode()] require authorization.
     51The following functions require authorization for remote clients, but not for local clients.
     52Note: for core client versions 5.5.12 and earlier,
     53all functions except [#function-get_state get_state()],
     54[#function-get_results get_results()], [#function-get_screensaver_mode get_screensaver_mode()],
     55and [#function-set_screensaver_mode set_screensaver_mode()] require authorization.
    4956
    5057{{{
     
    7986}}}
    8087
    81 Return a structure containing the network status, a flag if there was an account manager password error, and data about task and network suspension.
     88Return a structure containing the network status,
     89a flag if there was an account manager password error,
     90and data about task and network suspension.
    8291
    8392=== `get_results(RESULTS&)` === #function-get_results
    8493
    85 Get a list of [JobIn results]. Those that are in progress will have information such as CPU time and fraction done. Each result includes a name; use `CC_STATE::lookup_result()` to find this result in the current static state; if it's not there, call [#function-get_state get_state()] again.
     94Get a list of [JobIn results].
     95Those that are in progress will have information such as CPU time and fraction done.
     96Each result includes a name; use `CC_STATE::lookup_result()` to find this result in the current static state;
     97if it's not there, call [#function-get_state get_state()] again.
    8698
    8799=== `get_screensaver_mode(int& status)` === #function-get_screensaver_mode
     
    123135=== `get_message_count(int& seqno)` === #function-get_message_seqno
    124136
    125 Return the greatest message sequence number.
     137Return the greatest message sequence number.  Implemented in 6.10+ client version.
    126138
    127139=== `get_host_info(HOST_INFO&)` === #function-get_host_info