Changes between Version 22 and Version 23 of GuiRpc

Show
Ignore:
Author:
davea (IP: 128.32.18.181)
Timestamp:
07/07/09 15:56:55 (5 months ago)
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 

If this page is incomplete or incorrect, please edit it or add it to the wiki to-do list. To do this, you must be logged in; click Login or Register above.