2013-06-03 12 views
15

Chciałbym dołączyć plik definicji protokołu do innego pliku protokołu. Na przykład:Podział definicji bufora protokołu na wiele plików .proto

// base.proto: 
message P_EndPoint { 
    required int32 id = 1; 
    required string host = 2; 
    required int32 port = 3; 
} 

Następnie w innym pliku:

communication.proto: 
// somehow include `base.proto' 
// ... 
message P_CommunicationProtocol { 
    required CP_MessageType type = 1; 
    optional int32 id = 2; 
    optional P_EndPoint identity = 3; 
    repeated P_EndPoint others = 4; 
} 
// ... 

(Uwaga: developers.google.com nie jest dostępny w moim lokum)

+0

https://developers.google.com/protocol-buffers/docs/proto#other w szczególności część oznaczona jako "Importowanie definicji" –

+0

Nie mogę uzyskać dostępu do tego adresu URL. –

Odpowiedz

15
+0

Dzięki. Przepraszam, że nie wykonałem własnego wyszukiwania. Programiści Google nie są dostępni w moim kraju. [(Rozumiem to)] (http://s2.picofile.com/file/7789729137/arch12.png) –

+0

Huh, ucz się czegoś nowego każdego dnia. Dlaczego ograniczają to? –

+0

Z powodu głupiej polityki. Amerykańskie przepisy dotyczące kontroli eksportu ograniczają możliwość świadczenia niektórych usług w niektórych krajach. To naprawdę jest do bani. Jestem studentem. Nie próbuję robić bomb! Chcę tylko zakończyć mój ostatni projekt na kursie CSP: | –

Powiązane problemy