summaryrefslogtreecommitdiff
path: root/amqp/serialization.py
diff options
context:
space:
mode:
Diffstat (limited to 'amqp/serialization.py')
-rw-r--r--amqp/serialization.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/amqp/serialization.py b/amqp/serialization.py
index 90f5857..1f2f8e2 100644
--- a/amqp/serialization.py
+++ b/amqp/serialization.py
@@ -488,6 +488,19 @@ class GenericContent:
self.body_size = 0
self.ready = False
+ __slots__ = (
+ "frame_method",
+ "frame_args",
+ "properties",
+ "_pending_chunks",
+ "body_received",
+ "body_size",
+ "ready",
+ # adding '__dict__' to get dynamic assignment
+ "__dict__",
+ "__weakref__",
+ )
+
def __getattr__(self, name):
# Look for additional properties in the 'properties'
# dictionary, and if present - the 'delivery_info' dictionary.