From 1393ab1888e50cf623d22a8135daf42bda333f99 Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Tue, 21 Jun 2022 16:54:26 +0200 Subject: FSM: Add the search server state --- wrappers/python/src/main.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'wrappers/python/src/main.py') diff --git a/wrappers/python/src/main.py b/wrappers/python/src/main.py index 687f40f..4117a86 100644 --- a/wrappers/python/src/main.py +++ b/wrappers/python/src/main.py @@ -105,6 +105,13 @@ def SetDisconnected(name: str) -> str: return err_string +def SetSearchServer(name: str) -> str: + name_bytes = name.encode("utf-8") + ptr_err = lib.SetSearchServer(name_bytes) + err_string = GetPtrString(ptr_err) + return err_string + + def SetIdentifier(name: str, identifier: str) -> str: name_bytes = name.encode("utf-8") identifier_bytes = identifier.encode("utf-8") @@ -230,6 +237,12 @@ class EduVPN(object): if identifier_err: raise Exception(identifier_err) + def set_search_server(self) -> None: + search_err = SetSearchServer(self.name) + + if search_err: + raise Exception(search_err) + @property def event(self) -> EventHandler: return self.event_handler -- cgit v1.2.3