summaryrefslogtreecommitdiff
path: root/kafka/protocol/offset.py
diff options
context:
space:
mode:
Diffstat (limited to 'kafka/protocol/offset.py')
-rw-r--r--kafka/protocol/offset.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/kafka/protocol/offset.py b/kafka/protocol/offset.py
index 5182d63..588dfec 100644
--- a/kafka/protocol/offset.py
+++ b/kafka/protocol/offset.py
@@ -1,6 +1,6 @@
from __future__ import absolute_import
-from .struct import Struct
+from .api import Request, Response
from .types import Array, Int16, Int32, Int64, Schema, String
@@ -10,7 +10,7 @@ class OffsetResetStrategy(object):
NONE = 0
-class OffsetResponse_v0(Struct):
+class OffsetResponse_v0(Response):
API_KEY = 2
API_VERSION = 0
SCHEMA = Schema(
@@ -22,7 +22,7 @@ class OffsetResponse_v0(Struct):
('offsets', Array(Int64))))))
)
-class OffsetResponse_v1(Struct):
+class OffsetResponse_v1(Response):
API_KEY = 2
API_VERSION = 1
SCHEMA = Schema(
@@ -36,7 +36,7 @@ class OffsetResponse_v1(Struct):
)
-class OffsetRequest_v0(Struct):
+class OffsetRequest_v0(Request):
API_KEY = 2
API_VERSION = 0
RESPONSE_TYPE = OffsetResponse_v0
@@ -53,7 +53,7 @@ class OffsetRequest_v0(Struct):
'replica_id': -1
}
-class OffsetRequest_v1(Struct):
+class OffsetRequest_v1(Request):
API_KEY = 2
API_VERSION = 1
RESPONSE_TYPE = OffsetResponse_v1