WireContextCallId

class WireContextCallId(val delegate: RpcCallId?, val wireContextMap: WireContextMap?) : RpcCallId

An RpcCallId wrapper that carries a WireContextMap alongside the original (possibly null) call id. Used by com.monkopedia.ksrpc.RpcMethod.callChannel to forward wire-encoded context values through the call chain without depending on coroutine context propagation, which may not survive through intermediate withContext switches in the in-process channel path.

Constructors

Link copied to clipboard
constructor(delegate: RpcCallId?, wireContextMap: WireContextMap?)

Properties

Link copied to clipboard
Link copied to clipboard