summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2026-04-30 10:29:26 +0200
committerRemi Collet <remi@php.net>2026-04-30 10:29:26 +0200
commit1d76be2e4ea0f641e5b26b0a7721ebd1b2c08fec (patch)
treeabf61ec9eeae205311e896dbbf3730572b35fc7b /REFLECTION
parentcc81c67e0d9c9060b980613b98e043581bb95c11 (diff)
update to 7.0.0alpha1HEADmaster
rename to php-pecl-rdkafka7 drop ZTS
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION156
1 files changed, 147 insertions, 9 deletions
diff --git a/REFLECTION b/REFLECTION
index 543982e..88607ef 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,6 +1,6 @@
-Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
+Extension [ <persistent> extension #156 rdkafka version 7.0.0alpha1 ] {
- - Constants [195] {
+ - Constants [196] {
Constant [ <persistent> int RD_KAFKA_CONSUMER ] { 1 }
Constant [ <persistent> int RD_KAFKA_OFFSET_BEGINNING ] { -2 }
Constant [ <persistent> int RD_KAFKA_OFFSET_END ] { -1 }
@@ -13,6 +13,7 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
Constant [ <persistent> int RD_KAFKA_PURGE_F_NON_BLOCKING ] { 4 }
Constant [ <persistent> int RD_KAFKA_VERSION ] { 34472447 }
Constant [ <persistent> int RD_KAFKA_BUILD_VERSION ] { 34472447 }
+ Constant [ <persistent> int RD_KAFKA_CONSUMER_GROUP_METADATA_GETTERS ] { 1 }
Constant [ <persistent> int RD_KAFKA_RESP_ERR__BEGIN ] { -200 }
Constant [ <persistent> int RD_KAFKA_RESP_ERR__BAD_MSG ] { -199 }
Constant [ <persistent> int RD_KAFKA_RESP_ERR__BAD_COMPRESSION ] { -198 }
@@ -247,7 +248,7 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
}
}
- - Classes [20] {
+ - Classes [21] {
Class [ <internal:rdkafka> abstract class RdKafka ] {
- Constants [0] {
@@ -628,7 +629,7 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
- Properties [0] {
}
- - Methods [23] {
+ - Methods [24] {
Method [ <internal:rdkafka, ctor> public method __construct ] {
- Parameters [1] {
@@ -667,6 +668,16 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
- Tentative return [ void ]
}
+ Method [ <internal:rdkafka> public method sendOffsetsToTransaction ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $offsets ]
+ Parameter #1 [ <required> RdKafka\ConsumerGroupMetadata $metadata ]
+ Parameter #2 [ <required> int $timeout_ms ]
+ }
+ - Tentative return [ void ]
+ }
+
Method [ <internal:rdkafka, inherits RdKafka> public method addBrokers ] {
- Parameters [1] {
@@ -930,7 +941,7 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
- Properties [0] {
}
- - Methods [12] {
+ - Methods [14] {
Method [ <internal:rdkafka, ctor> public method __construct ] {
- Parameters [0] {
@@ -944,6 +955,21 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
- Tentative return [ array ]
}
+ Method [ <internal:rdkafka> public method get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Tentative return [ string ]
+ }
+
+ Method [ <internal:rdkafka> public method getDefaultTopicConf ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ ?RdKafka\TopicConf ]
+ }
+
Method [ <internal:rdkafka> public method set ] {
- Parameters [2] {
@@ -1041,7 +1067,7 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
- Properties [0] {
}
- - Methods [4] {
+ - Methods [5] {
Method [ <internal:rdkafka, ctor> public method __construct ] {
- Parameters [0] {
@@ -1055,6 +1081,14 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
- Tentative return [ array ]
}
+ Method [ <internal:rdkafka> public method get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Tentative return [ string ]
+ }
+
Method [ <internal:rdkafka> public method set ] {
- Parameters [2] {
@@ -1201,6 +1235,61 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
}
}
+ Class [ <internal:rdkafka> final class RdKafka\ConsumerGroupMetadata ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [5] {
+ Method [ <internal:rdkafka, ctor> public method __construct ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $group_id ]
+ Parameter #1 [ <optional> int $generation_id = -1 ]
+ Parameter #2 [ <optional> string $member_id = "" ]
+ Parameter #3 [ <optional> ?string $group_instance_id = null ]
+ }
+ }
+
+ Method [ <internal:rdkafka> public method getGroupId ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ string ]
+ }
+
+ Method [ <internal:rdkafka> public method getMemberId ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ string ]
+ }
+
+ Method [ <internal:rdkafka> public method getGroupInstanceId ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ ?string ]
+ }
+
+ Method [ <internal:rdkafka> public method getGenerationId ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ int ]
+ }
+ }
+ }
+
Class [ <internal:rdkafka> class RdKafka\KafkaConsumer ] {
- Constants [0] {
@@ -1218,7 +1307,7 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
Property [ private ?callable $dr_msg_cb ]
}
- - Methods [21] {
+ - Methods [25] {
Method [ <internal:rdkafka, ctor> public method __construct ] {
- Parameters [1] {
@@ -1285,7 +1374,7 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
- Parameters [1] {
Parameter #0 [ <required> int $timeout_ms ]
}
- - Tentative return [ RdKafka\Message ]
+ - Tentative return [ ?RdKafka\Message ]
}
Method [ <internal:rdkafka> public method subscribe ] {
@@ -1390,6 +1479,40 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
}
- Tentative return [ array ]
}
+
+ Method [ <internal:rdkafka> public method poll ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $timeout_ms ]
+ }
+ - Tentative return [ int ]
+ }
+
+ Method [ <internal:rdkafka> public method oauthbearerSetToken ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $token_value ]
+ Parameter #1 [ <required> int $lifetime_ms ]
+ Parameter #2 [ <required> string $principal_name ]
+ Parameter #3 [ <optional> array $extensions = [] ]
+ }
+ - Tentative return [ void ]
+ }
+
+ Method [ <internal:rdkafka> public method oauthbearerSetTokenFailure ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $error ]
+ }
+ - Tentative return [ void ]
+ }
+
+ Method [ <internal:rdkafka> public method getConsumerGroupMetadata ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ RdKafka\ConsumerGroupMetadata ]
+ }
}
}
@@ -1703,7 +1826,7 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
- Properties [0] {
}
- - Methods [8] {
+ - Methods [10] {
Method [ <internal:rdkafka, ctor> public method __construct ] {
- Parameters [3] {
@@ -1764,6 +1887,21 @@ Extension [ <persistent> extension #155 rdkafka version 6.0.5 ] {
}
- Tentative return [ ?int ]
}
+
+ Method [ <internal:rdkafka> public method getMetadata ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ ?string ]
+ }
+
+ Method [ <internal:rdkafka> public method setMetadata ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> ?string $metadata ]
+ }
+ - Tentative return [ RdKafka\TopicPartition ]
+ }
}
}