This commit is contained in:
John Smith
2022-11-26 16:17:30 -05:00
parent 25ace50d45
commit 5df46aecae
76 changed files with 3107 additions and 3127 deletions
@@ -1,7 +1,5 @@
use crate::xx::*;
use crate::*;
use super::*;
use core::convert::TryInto;
use rpc_processor::*;
pub fn encode_address(
address: &Address,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_address_type_set(
address_type_set: &AddressTypeSet,
@@ -1,7 +1,5 @@
use crate::crypto::*;
use crate::*;
use super::*;
use core::convert::TryInto;
use rpc_processor::*;
pub fn decode_dht_key(public_key: &veilid_capnp::key256::Reader) -> DHTKey {
let u0 = public_key.get_u0().to_be_bytes();
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_signature(sig: &DHTSignature, builder: &mut veilid_capnp::signature512::Builder) {
let sig = &sig.bytes;
@@ -1,7 +1,5 @@
use crate::xx::*;
use crate::*;
use super::*;
use core::convert::TryInto;
use rpc_processor::*;
pub fn decode_dial_info(reader: &veilid_capnp::dial_info::Reader) -> Result<DialInfo, RPCError> {
match reader
@@ -1,4 +1,4 @@
use crate::*;
use super::*;
pub fn encode_dial_info_class(dial_info_class: DialInfoClass) -> veilid_capnp::DialInfoClass {
match dial_info_class {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_dial_info_detail(
dial_info_detail: &DialInfoDetail,
@@ -1,4 +1,4 @@
use crate::*;
use super::*;
pub fn encode_network_class(network_class: NetworkClass) -> veilid_capnp::NetworkClass {
match network_class {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_node_info(
node_info: &NodeInfo,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_public_internet_node_status(
public_internet_node_status: &PublicInternetNodeStatus,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_nonce(nonce: &Nonce, builder: &mut veilid_capnp::nonce24::Builder) {
builder.set_u0(u64::from_be_bytes(
@@ -1,6 +1,4 @@
use super::*;
use crate::*;
use rpc_processor::*;
#[derive(Debug, Clone)]
pub struct RPCAnswer {
@@ -45,3 +45,5 @@ pub use operation_watch_value::*;
pub use question::*;
pub use respond_to::*;
pub use statement::*;
use super::*;
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub enum RPCOperationKind {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationAppCallQ {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationAppMessage {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationCancelTunnelQ {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationCompleteTunnelQ {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationFindBlockQ {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationFindNodeQ {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationGetValueQ {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationNodeInfoUpdate {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationReturnReceipt {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RoutedOperation {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationSetValueQ {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationSignal {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationStartTunnelQ {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationStatusQ {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationSupplyBlockQ {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationValidateDialInfo {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationValueChanged {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub struct RPCOperationWatchValueQ {
@@ -1,6 +1,4 @@
use super::*;
use crate::*;
use rpc_processor::*;
#[derive(Debug, Clone)]
pub struct RPCQuestion {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
#[derive(Debug, Clone)]
pub enum RespondTo {
@@ -1,6 +1,4 @@
use super::*;
use crate::*;
use rpc_processor::*;
#[derive(Debug, Clone)]
pub struct RPCStatement {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_peer_info(
peer_info: &PeerInfo,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_protocol_type_set(
protocol_type_set: &ProtocolTypeSet,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_sender_info(
sender_info: &SenderInfo,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_signal_info(
signal_info: &SignalInfo,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_signed_direct_node_info(
signed_direct_node_info: &SignedDirectNodeInfo,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_signed_node_info(
signed_node_info: &SignedNodeInfo,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_signed_relayed_node_info(
signed_relayed_node_info: &SignedRelayedNodeInfo,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_socket_address(
socket_address: &SocketAddress,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_tunnel_mode(tunnel_mode: TunnelMode) -> veilid_capnp::TunnelEndpointMode {
match tunnel_mode {
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_value_data(
value_data: &ValueData,
@@ -1,5 +1,4 @@
use crate::*;
use rpc_processor::*;
use super::*;
pub fn encode_value_key(
value_key: &ValueKey,