syntax = "proto3";
package entities;
+import "google/protobuf/wrappers.proto";
message RanFunction {
- uint32 ran_function_id = 1;
+ google.protobuf.UInt32Value ran_function_id = 1;
RanFunctionDefinition ran_function_definition = 2;
- uint32 ran_function_revision = 3;
+ google.protobuf.UInt32Value ran_function_revision = 3;
}
message RanFunctionDefinition {
}
message RanFunctionName {
- string ran_function_short_name = 1;
- string ran_function_e2sm_oid = 2;
- string ran_function_description = 3;
+ google.protobuf.StringValue ran_function_short_name = 1;
+ google.protobuf.StringValue ran_function_e2sm_oid = 2;
+ google.protobuf.StringValue ran_function_description = 3;
oneof optional_ran_function_instance {
uint32 ran_function_instance = 4;
}
}
message RicEventTriggerStyle {
- uint32 ric_event_trigger_style_type = 1;
- string ric_event_trigger_style_name = 2;
- uint32 ric_event_trigger_format_type = 3;
+ google.protobuf.UInt32Value ric_event_trigger_style_type = 1;
+ google.protobuf.StringValue ric_event_trigger_style_name = 2;
+ google.protobuf.UInt32Value ric_event_trigger_format_type = 3;
}
enum RanParameterType {
}
message RanParameterDef {
- uint32 ran_parameter_id = 1;
- string ran_parameter_name = 2;
+ google.protobuf.UInt32Value ran_parameter_id = 1;
+ google.protobuf.StringValue ran_parameter_name = 2;
RanParameterType ran_parameter_type = 3;
}
message RicReportStyle {
- uint32 ric_report_style_type = 1;
- string ric_report_style_name = 2;
- uint32 ric_report_action_format_type = 3;
+ google.protobuf.UInt32Value ric_report_style_type = 1;
+ google.protobuf.StringValue ric_report_style_name = 2;
+ google.protobuf.UInt32Value ric_report_action_format_type = 3;
repeated RanParameterDef ric_report_ran_parameter_defs = 4;
- uint32 ric_indication_header_format_type = 5;
- uint32 ric_indication_message_format_type = 6;
+ google.protobuf.UInt32Value ric_indication_header_format_type = 5;
+ google.protobuf.UInt32Value ric_indication_message_format_type = 6;
}
message RicInsertStyle {
- uint32 ric_insert_style_type = 1;
- string ric_insert_style_name = 2;
- uint32 ric_insert_action_format_type = 3;
+ google.protobuf.UInt32Value ric_insert_style_type = 1;
+ google.protobuf.StringValue ric_insert_style_name = 2;
+ google.protobuf.UInt32Value ric_insert_action_format_type = 3;
repeated RanParameterDef ric_insert_ran_parameter_defs = 4;
- uint32 ric_indication_header_format_type = 5;
- uint32 ric_indication_message_format_type = 6;
- uint32 ric_call_process_id_format_type = 7;
+ google.protobuf.UInt32Value ric_indication_header_format_type = 5;
+ google.protobuf.UInt32Value ric_indication_message_format_type = 6;
+ google.protobuf.UInt32Value ric_call_process_id_format_type = 7;
}
message RicControlStyle {
- uint32 ric_control_style_type = 1;
- string ric_control_style_name = 2;
- uint32 ric_control_header_format_type = 3;
- uint32 ric_control_message_format_type = 4;
- uint32 ric_call_process_id_format_type = 5;
+ google.protobuf.UInt32Value ric_control_style_type = 1;
+ google.protobuf.StringValue ric_control_style_name = 2;
+ google.protobuf.UInt32Value ric_control_header_format_type = 3;
+ google.protobuf.UInt32Value ric_control_message_format_type = 4;
+ google.protobuf.UInt32Value ric_call_process_id_format_type = 5;
}
message RicPolicyStyle {
- uint32 ric_policy_style_type = 1;
- string ric_policy_style_name = 2;
- uint32 ric_policy_action_format_type = 3;
+ google.protobuf.UInt32Value ric_policy_style_type = 1;
+ google.protobuf.StringValue ric_policy_style_name = 2;
+ google.protobuf.UInt32Value ric_policy_action_format_type = 3;
repeated RanParameterDef ric_policy_ran_parameter_defs = 4;
}
\ No newline at end of file