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

Public Member Functions

 api_stream_parseable (api raw, PrintStream os, params.output_mode m)
 
api get_api ()
 
ko pair_device (PublicKey _arg_pub, String _arg_subhome, String _arg_name)
 
ko unpair_device (PublicKey _arg_pub)
 
ko list_devices ()
 
ko prepair_device (uint16_t _arg_pin, String _arg_subhome, String _arg_name)
 
ko unprepair_device (uint16_t _arg_pin)
 
- 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

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

Static Package Attributes

static final String rnames_pair_device ="ans"
 
static final String rnames_unpair_device ="ans"
 
static final String rnames_list_devices ="data"
 
static final String[] rnames_prepair_device ={"pin", "subhome"}
 
static final String rnames_unprepair_device ="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.pairing.api_stream_parseable.api_stream_parseable ( api  raw,
PrintStream  os,
params.output_mode  m 
)
inline

Member Function Documentation

◆ get_api()

◆ list_devices()

◆ pair_device()

ko us.wallet.pairing.api_stream_parseable.pair_device ( PublicKey  _arg_pub,
String  _arg_subhome,
String  _arg_name 
)
inline

◆ prepair_device()

ko us.wallet.pairing.api_stream_parseable.prepair_device ( uint16_t  _arg_pin,
String  _arg_subhome,
String  _arg_name 
)
inline

◆ unpair_device()

◆ unprepair_device()

Member Data Documentation

◆ _api

api us.wallet.pairing.api_stream_parseable._api
package

◆ rnames_list_devices

final String us.wallet.pairing.api_stream_parseable.rnames_list_devices ="data"
staticpackage

◆ rnames_pair_device

final String us.wallet.pairing.api_stream_parseable.rnames_pair_device ="ans"
staticpackage

◆ rnames_prepair_device

final String [] us.wallet.pairing.api_stream_parseable.rnames_prepair_device ={"pin", "subhome"}
staticpackage

◆ rnames_unpair_device

final String us.wallet.pairing.api_stream_parseable.rnames_unpair_device ="ans"
staticpackage

◆ rnames_unprepair_device

final String us.wallet.pairing.api_stream_parseable.rnames_unprepair_device ="ans"
staticpackage

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