struct Apps::LogDevFeatureMessages::LogDevFeature
- Apps::LogDevFeatureMessages::LogDevFeature
- Struct
- Value
- Object
Included Modules
- Protobuf::Message
Defined in:
pb-Apps/CATS_Logical_Device_Feature_Services.pb.crConstant Summary
-
FIELDS =
{1 => {name: :ld_command, pb_type: :int32, crystal_type: Int32, cast_type: Int32, native: true, optional: false, repeated: false, default: nil, packed: false}, 2 => {name: :query_my_extension_argument, pb_type: QueryMyExtensionArgument, crystal_type: QueryMyExtensionArgument, cast_type: QueryMyExtensionArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 3 => {name: :query_my_extension_result, pb_type: QueryMyExtensionResult, crystal_type: QueryMyExtensionResult, cast_type: QueryMyExtensionResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 4 => {name: :set_agent_state_argument, pb_type: SetAgentStateArgument, crystal_type: SetAgentStateArgument, cast_type: SetAgentStateArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 5 => {name: :set_agent_state_result, pb_type: SetAgentStateResult, crystal_type: SetAgentStateResult, cast_type: SetAgentStateResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 6 => {name: :get_forwarding_argument, pb_type: GetForwardingArgument, crystal_type: GetForwardingArgument, cast_type: GetForwardingArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 7 => {name: :get_forwarding_result, pb_type: GetForwardingResult, crystal_type: GetForwardingResult, cast_type: GetForwardingResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 8 => {name: :set_forwarding_argument, pb_type: SetForwardingArgument, crystal_type: SetForwardingArgument, cast_type: SetForwardingArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 9 => {name: :set_forwarding_result, pb_type: SetForwardingResult, crystal_type: SetForwardingResult, cast_type: SetForwardingResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 100 => {name: :query_device_list_argument, pb_type: QueryDeviceListArgument, crystal_type: QueryDeviceListArgument, cast_type: QueryDeviceListArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 101 => {name: :query_device_list_result, pb_type: QueryDeviceListResult, crystal_type: QueryDeviceListResult, cast_type: QueryDeviceListResult?, native: false, optional: true, repeated: false, default: nil, packed: false}} of Int32 => HashLiteral(Symbol, ASTNode)
Constructors
- .new(buf : Protobuf::Buffer)
- .new(ld_command : Int32, query_my_extension_argument : QueryMyExtensionArgument | Nil = nil, query_my_extension_result : QueryMyExtensionResult | Nil = nil, set_agent_state_argument : SetAgentStateArgument | Nil = nil, set_agent_state_result : SetAgentStateResult | Nil = nil, get_forwarding_argument : GetForwardingArgument | Nil = nil, get_forwarding_result : GetForwardingResult | Nil = nil, set_forwarding_argument : SetForwardingArgument | Nil = nil, set_forwarding_result : SetForwardingResult | Nil = nil, query_device_list_argument : QueryDeviceListArgument | Nil = nil, query_device_list_result : QueryDeviceListResult | Nil = nil)
Class Method Summary
Instance Method Summary
- #[](key : String)
- #get_forwarding_argument : GetForwardingArgument | Nil
- #get_forwarding_argument=(get_forwarding_argument : GetForwardingArgument | Nil)
- #get_forwarding_result : GetForwardingResult | Nil
- #get_forwarding_result=(get_forwarding_result : GetForwardingResult | Nil)
- #ld_command : Int32
- #ld_command=(ld_command : Int32)
- #query_device_list_argument : QueryDeviceListArgument | Nil
- #query_device_list_argument=(query_device_list_argument : QueryDeviceListArgument | Nil)
- #query_device_list_result : QueryDeviceListResult | Nil
- #query_device_list_result=(query_device_list_result : QueryDeviceListResult | Nil)
- #query_my_extension_argument : QueryMyExtensionArgument | Nil
- #query_my_extension_argument=(query_my_extension_argument : QueryMyExtensionArgument | Nil)
- #query_my_extension_result : QueryMyExtensionResult | Nil
- #query_my_extension_result=(query_my_extension_result : QueryMyExtensionResult | Nil)
- #set_agent_state_argument : SetAgentStateArgument | Nil
- #set_agent_state_argument=(set_agent_state_argument : SetAgentStateArgument | Nil)
- #set_agent_state_result : SetAgentStateResult | Nil
- #set_agent_state_result=(set_agent_state_result : SetAgentStateResult | Nil)
- #set_forwarding_argument : SetForwardingArgument | Nil
- #set_forwarding_argument=(set_forwarding_argument : SetForwardingArgument | Nil)
- #set_forwarding_result : SetForwardingResult | Nil
- #set_forwarding_result=(set_forwarding_result : SetForwardingResult | Nil)
- #to_protobuf(io : IO, embedded = false)
- #to_protobuf
Constructor Detail
def self.new(ld_command : Int32, query_my_extension_argument : QueryMyExtensionArgument | Nil = nil, query_my_extension_result : QueryMyExtensionResult | Nil = nil, set_agent_state_argument : SetAgentStateArgument | Nil = nil, set_agent_state_result : SetAgentStateResult | Nil = nil, get_forwarding_argument : GetForwardingArgument | Nil = nil, get_forwarding_result : GetForwardingResult | Nil = nil, set_forwarding_argument : SetForwardingArgument | Nil = nil, set_forwarding_result : SetForwardingResult | Nil = nil, query_device_list_argument : QueryDeviceListArgument | Nil = nil, query_device_list_result : QueryDeviceListResult | Nil = nil)
#