Module rpc_transport

Module rpc_transport 

Source
Expand description

Simple RPC Message Listener over X25519 Encrypted Messages

This module provides a simple listener that detects ephemeral RPC messages targeted at this client and decrypts their content, deserializing via postcard.

Structsยง

RpcMessage
RPC message containing both header metadata and deserialized content
RpcMessageListener
Simple RPC message listener that detects and decrypts RPC messages Now specifically for tarpc wrapper types
TarpcOverMessagesClient
TarpcOverMessagesServer

Functionsยง

send_tarpc_message ๐Ÿ”’
Internal helper function to send tarpc messages
Serializes the message using postcard before encryption

Type Aliasesยง

ClientMaker ๐Ÿ”’
ServiceMaker ๐Ÿ”’