Skip to content
Snippets Groups Projects
Commit 43b181eb authored by Adrien Béraud's avatar Adrien Béraud
Browse files

python: add bindings for network, maintain_storage

parent ac65ca51
Branches
Tags
No related merge requests found
......@@ -269,6 +269,10 @@ cdef class DhtConfig(object):
self._config.dht_config.node_config.is_bootstrap = bootstrap
def setNodeId(self, InfoHash id):
self._config.dht_config.node_config.node_id = id._infohash
def setNetwork(self, unsigned netid):
self._config.dht_config.node_config.network = netid
def setMaintainStorage(self, bool maintain_storage):
self._config.dht_config.node_config.maintain_storage = maintain_storage
cdef class DhtRunner(_WithID):
cdef cpp.shared_ptr[cpp.DhtRunner] thisptr
......
......@@ -123,7 +123,9 @@ cdef extern from "opendht/callbacks.h" namespace "dht":
cppclass Config:
InfoHash node_id
uint32_t network
bool is_bootstrap
bool maintain_storage
cppclass SecureDhtConfig:
Config node_config
Identity id
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment