syntax = "proto2"; import 'nanopb.proto'; message SubMessage { optional int32 foo = 1 [(nanopb).type = FT_CALLBACK]; } message MainMessage { optional SubMessage bar = 1 [(nanopb).type = FT_POINTER]; }