2012-12-03 4 views
0

Я хочу использовать protobuf в Java и Flash. Все они имеют протобуф. Я хочу, чтобы создать структуру последующей:Поддерживает ли protobuf (протокольные буферы) пользовательские типы?

class UserDetails 
{ 
    int age; 
    int weight; 
    int lenght; 
} 

class User 
{ 
    string firstName; 
    string lastName; 
    UserDetails details; 
} 

Вопрос о UserDetails детали; Разрешено ли в буфере протокола Google?

+2

Что случилось, когда вы попробовали? –

ответ

4

Да, вы можете даже определить вложенные сообщения:

message User { 
    required string firstName = 1; 
    required string secondName = 2; 

    message UserDetails { 
     required int age = 1; 
     required int weight = 2; 
     required int lenght = 3; 
    } 

    required UserDetails details = 3; 
} 

Вы можете получить гораздо больше информации о сообщениях here.

+1

Большое спасибо! –

Смежные вопросы