about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorUltraQbik <no1skill@yandex.ru>2024-08-23 17:42:42 +0300
committerUltraQbik <no1skill@yandex.ru>2024-08-23 17:42:42 +0300
commitc6a546b8677c512dc9ec4f48cea1d05dca266427 (patch)
treeaec229c3ab76bd37d0b94e20e7efd6905d71f20e /src
parent82178d2facb95ee953ab1e97f5ee15f94b1d3472 (diff)
downloadhttpy-c6a546b8677c512dc9ec4f48cea1d05dca266427.tar.gz
httpy-c6a546b8677c512dc9ec4f48cea1d05dca266427.zip
Make restricted members
Make status codes immutable (I think that's how you do it?)
Diffstat (limited to 'src')
-rw-r--r--src/status_code.py14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/status_code.py b/src/status_code.py
index e4b826b..8fd165a 100644
--- a/src/status_code.py
+++ b/src/status_code.py
@@ -4,11 +4,19 @@ class StatusCode:
     """
 
     def __init__(self, code: int, message: str):
-        self.code: int = code
-        self.message: str = message
+        self._code: int = code
+        self._message: str = message
 
     def __bytes__(self):
-        return f"{self.code} {self.message}".encode("ascii")
+        return f"{self._code} {self._message}".encode("ascii")
+
+    @property
+    def code(self):
+        return self._code
+
+    @property
+    def message(self):
+        return self._message
 
 
 # Status codes!