summaryrefslogtreecommitdiff
path: root/kafka/structs.py
diff options
context:
space:
mode:
Diffstat (limited to 'kafka/structs.py')
-rw-r--r--kafka/structs.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/kafka/structs.py b/kafka/structs.py
index 7d1d96a..48321e7 100644
--- a/kafka/structs.py
+++ b/kafka/structs.py
@@ -37,9 +37,15 @@ FetchResponsePayload = namedtuple("FetchResponsePayload",
OffsetRequestPayload = namedtuple("OffsetRequestPayload",
["topic", "partition", "time", "max_offsets"])
+ListOffsetRequestPayload = namedtuple("ListOffsetRequestPayload",
+ ["topic", "partition", "time"])
+
OffsetResponsePayload = namedtuple("OffsetResponsePayload",
["topic", "partition", "error", "offsets"])
+ListOffsetResponsePayload = namedtuple("ListOffsetResponsePayload",
+ ["topic", "partition", "error", "timestamp", "offset"])
+
# https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-OffsetCommit/FetchAPI
OffsetCommitRequestPayload = namedtuple("OffsetCommitRequestPayload",
["topic", "partition", "offset", "metadata"])