muduo/examples/hub/codec.h
2024-03-08 14:03:37 +08:00

28 lines
490 B
C++

#ifndef MUDUO_EXAMPLES_HUB_CODEC_H
#define MUDUO_EXAMPLES_HUB_CODEC_H
// internal header file
#include "muduo/base/Types.h"
#include "muduo/net/Buffer.h"
namespace pubsub
{
using muduo::string;
enum ParseResult
{
kError,
kSuccess,
kContinue,
};
ParseResult parseMessage(muduo::net::Buffer* buf,
string* cmd,
string* topic,
string* content);
} // namespace pubsub
#endif // MUDUO_EXAMPLES_HUB_CODEC_H