plebble
us.wallet.daemon.api_stream_parseable Class Reference
Inheritance diagram for us.wallet.daemon.api_stream_parseable:
Collaboration diagram for us.wallet.daemon.api_stream_parseable:

Public Member Functions

 api_stream_parseable (api raw, PrintStream os, params.output_mode m)
 
api get_api ()
 
us.wallet.pairing.api_stream pairing ()
 
ko print_grid ()
 
ko list_wallets ()
 
ko allw ()
 
ko sync ()
 
ko reload_file (String _arg_filename)
 
ko ping ()
 
ko get_component_update (String _arg_component, String _arg_curver)
 
ko harvest (uint16_t _arg_id, uint16_t _arg_timeout, uint16_t _arg_decay, PrivateKey _arg_priv)
 
- Public Member Functions inherited from us.wallet.api_stream_parseable
 api_stream_parseable (PrintStream os_, params.output_mode m)
 
void write_KO (ko err)
 
void write_OK ()
 
void write_h (String rname, hash_t value)
 
void write_hsv_hu4u2_ (String[] rname, tuple3< hash_t, String, ArrayList< tuple3< hash_t, uint32_t, uint16_t >>> value)
 
void write_kph (String[] rname, tuple3< PrivateKey, PublicKey, hash_t > value)
 
void write_ph (String[] rname, pair< PublicKey, hash_t > value)
 
void write_pv (String[] rname, pair< PublicKey, byte[]> value)
 
void write_s (String rname, String value)
 
void write_sh (String[] rname, pair< String, hash_t > value)
 
void write_ss (String[] rname, pair< String, String > value)
 
void write_ssh (String[] rname, tuple3< String, String, hash_t > value)
 
void write_u1 (String rname, uint8_t value)
 
void write_u2s (String[] rname, pair< uint16_t, String > value)
 
void write_v (String rname, byte[] value)
 
void write_v_hu4u2_ (String rname, ArrayList< tuple3< hash_t, uint32_t, uint16_t >> value)
 

Package Attributes

us.wallet.pairing.api_stream_parseable p
 
api _api
 
- Package Attributes inherited from us.wallet.api_stream_parseable
PrintStream os
 

Static Package Attributes

static final String rnames_print_grid ="data"
 
static final String rnames_list_wallets ="data"
 
static final String rnames_allw ="data"
 
static final String rnames_sync ="data"
 
static final String rnames_reload_file ="ans"
 
static final String rnames_ping ="ans"
 
static final String rnames_get_component_update ="bin"
 
static final String rnames_harvest ="ans"
 

Additional Inherited Members

- Public Attributes inherited from us.wallet.api_stream_parseable
params.output_mode mode =params.output_mode.om_text
 
boolean print_labels =true
 
- Package Functions inherited from us.wallet.api_stream_parseable
void write (hash_t value)
 
void write (String value)
 
void write (PrivateKey value)
 
void write (PublicKey value)
 
void write (uint8_t value)
 
void write (uint16_t value)
 
void write (uint32_t value)
 
void write (uint64_t value)
 
void write (int64_t value)
 
void write (byte[] value)
 
void write (ArrayList< tuple3< hash_t, uint32_t, uint16_t >> value)
 

Constructor & Destructor Documentation

◆ api_stream_parseable()

us.wallet.daemon.api_stream_parseable.api_stream_parseable ( api  raw,
PrintStream  os,
params.output_mode  m 
)
inline

Member Function Documentation

◆ allw()

◆ get_api()

◆ get_component_update()

◆ harvest()

ko us.wallet.daemon.api_stream_parseable.harvest ( uint16_t  _arg_id,
uint16_t  _arg_timeout,
uint16_t  _arg_decay,
PrivateKey  _arg_priv 
)
inline

◆ list_wallets()

◆ pairing()

us.wallet.pairing.api_stream us.wallet.daemon.api_stream_parseable.pairing ( )
inline

◆ ping()

◆ print_grid()

◆ reload_file()

◆ sync()

Member Data Documentation

◆ _api

api us.wallet.daemon.api_stream_parseable._api
package

◆ p

◆ rnames_allw

final String us.wallet.daemon.api_stream_parseable.rnames_allw ="data"
staticpackage

◆ rnames_get_component_update

final String us.wallet.daemon.api_stream_parseable.rnames_get_component_update ="bin"
staticpackage

◆ rnames_harvest

final String us.wallet.daemon.api_stream_parseable.rnames_harvest ="ans"
staticpackage

◆ rnames_list_wallets

final String us.wallet.daemon.api_stream_parseable.rnames_list_wallets ="data"
staticpackage

◆ rnames_ping

final String us.wallet.daemon.api_stream_parseable.rnames_ping ="ans"
staticpackage

◆ rnames_print_grid

final String us.wallet.daemon.api_stream_parseable.rnames_print_grid ="data"
staticpackage

◆ rnames_reload_file

final String us.wallet.daemon.api_stream_parseable.rnames_reload_file ="ans"
staticpackage

◆ rnames_sync

final String us.wallet.daemon.api_stream_parseable.rnames_sync ="data"
staticpackage

The documentation for this class was generated from the following file: