mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
refine kafka, simplify code.
This commit is contained in:
parent
9a47390253
commit
71451878c9
2 changed files with 23 additions and 35 deletions
|
|
@ -80,21 +80,13 @@ public:
|
|||
*/
|
||||
class SrsKafkaMessage : public ISrsAsyncCallTask
|
||||
{
|
||||
protected:
|
||||
int key;
|
||||
public:
|
||||
SrsKafkaMessage(int k);
|
||||
virtual ~SrsKafkaMessage();
|
||||
};
|
||||
struct SrsKafkaMessageOnClient : public SrsKafkaMessage
|
||||
{
|
||||
public:
|
||||
private:
|
||||
SrsKafkaProducer* producer;
|
||||
SrsListenerType type;
|
||||
std::string ip;
|
||||
int key;
|
||||
SrsJsonObject* obj;
|
||||
public:
|
||||
SrsKafkaMessageOnClient(SrsKafkaProducer* p, int k, SrsListenerType t, std::string i);
|
||||
virtual ~SrsKafkaMessageOnClient();
|
||||
SrsKafkaMessage(SrsKafkaProducer* p, int k, SrsJsonObject* j);
|
||||
virtual ~SrsKafkaMessage();
|
||||
// interface ISrsAsyncCallTask
|
||||
public:
|
||||
virtual int call();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue