mirror of
https://github.com/logos-storage/logos-storage-nim-dht.git
synced 2026-01-03 22:13:06 +00:00
store TransportAddress
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
This commit is contained in:
parent
b1957f4b60
commit
e8b019b591
@ -26,7 +26,8 @@ type
|
||||
gcsafe, raises: [Defect].}
|
||||
|
||||
DatagramTransport = ref object
|
||||
udata*: pointer # User-driven pointer
|
||||
udata*: pointer # User-driven pointer
|
||||
local: TransportAddress # Local address
|
||||
|
||||
proc sendTo*[T](transp: DatagramTransport, remote: TransportAddress,
|
||||
msg: sink seq[T], msglen = -1) {.async.} =
|
||||
@ -58,6 +59,7 @@ proc newFakeDatagramTransport*[T](cbproc: DatagramCallback,
|
||||
result = DatagramTransport()
|
||||
GC_ref(udata)
|
||||
result.udata = cast[pointer](udata)
|
||||
result.local = local
|
||||
|
||||
|
||||
type
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user