mirror of https://github.com/deavminet/libdnet.git
40 lines
521 B
Protocol Buffer
40 lines
521 B
Protocol Buffer
syntax="proto3";
|
|
|
|
//DNETMessage
|
|
//
|
|
//This is the container for all message types
|
|
message DNETMessage
|
|
{
|
|
enum MessageType
|
|
{
|
|
AUTH = 0;
|
|
REGISTER = 1;
|
|
}
|
|
|
|
// Type of message
|
|
MessageType type = 1;
|
|
|
|
// Message contents
|
|
bytes content = 2;
|
|
}
|
|
|
|
//UserMessage
|
|
//
|
|
//All authenticated messages
|
|
message UserMessage
|
|
{
|
|
|
|
}
|
|
|
|
message ProfileDetails
|
|
{
|
|
string username;
|
|
string server;
|
|
repeated UserProperty = 2;
|
|
}
|
|
|
|
message UserProperty
|
|
{
|
|
string propertyName;
|
|
bytes propertyData;
|
|
} |