mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
create the metadata request message
This commit is contained in:
parent
ca3b89aa7d
commit
ab1e62a886
2 changed files with 92 additions and 0 deletions
|
@ -105,6 +105,46 @@ int SrsKafkaRequestHeader::total_size()
|
|||
return 4 + size;
|
||||
}
|
||||
|
||||
bool SrsKafkaRequestHeader::is_producer_request()
|
||||
{
|
||||
return api_key == SrsKafkaApiKeyProduceRequest;
|
||||
}
|
||||
|
||||
bool SrsKafkaRequestHeader::is_fetch_request()
|
||||
{
|
||||
return api_key == SrsKafkaApiKeyFetchRequest;
|
||||
}
|
||||
|
||||
bool SrsKafkaRequestHeader::is_offset_request()
|
||||
{
|
||||
return api_key == SrsKafkaApiKeyOffsetRequest;
|
||||
}
|
||||
|
||||
bool SrsKafkaRequestHeader::is_metadata_request()
|
||||
{
|
||||
return api_key == SrsKafkaApiKeyMetadataRequest;
|
||||
}
|
||||
|
||||
bool SrsKafkaRequestHeader::is_offset_commit_request()
|
||||
{
|
||||
return api_key == SrsKafkaApiKeyOffsetCommitRequest;
|
||||
}
|
||||
|
||||
bool SrsKafkaRequestHeader::is_offset_fetch_request()
|
||||
{
|
||||
return api_key == SrsKafkaApiKeyOffsetFetchRequest;
|
||||
}
|
||||
|
||||
bool SrsKafkaRequestHeader::is_consumer_metadata_request()
|
||||
{
|
||||
return api_key == SrsKafkaApiKeyConsumerMetadataRequest;
|
||||
}
|
||||
|
||||
void SrsKafkaRequestHeader::set_api_key(SrsKafkaApiKey key)
|
||||
{
|
||||
api_key = (int16_t)key;
|
||||
}
|
||||
|
||||
SrsKafkaResponse::SrsKafkaResponse()
|
||||
{
|
||||
correlation_id = 0;
|
||||
|
@ -145,3 +185,12 @@ SrsKafkaMessageSet::~SrsKafkaMessageSet()
|
|||
messages.clear();
|
||||
}
|
||||
|
||||
SrsKafkaTopicMetadataRequest::SrsKafkaTopicMetadataRequest()
|
||||
{
|
||||
header.set_api_key(SrsKafkaApiKeyMetadataRequest);
|
||||
}
|
||||
|
||||
SrsKafkaTopicMetadataRequest::~SrsKafkaTopicMetadataRequest()
|
||||
{
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue