struct Apps::IOServicesMessages::IOServices
- Apps::IOServicesMessages::IOServices
- Struct
- Value
- Object
Included Modules
- Protobuf::Message
Defined in:
pb-Apps/CATS_IO_Services.pb.crConstant Summary
-
FIELDS =
{1 => {name: :dio_command, pb_type: :int32, crystal_type: Int32, cast_type: Int32, native: true, optional: false, repeated: false, default: nil, packed: false}, 2 => {name: :start_data_path_argument, pb_type: StartDataPathArgument, crystal_type: StartDataPathArgument, cast_type: StartDataPathArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 3 => {name: :start_data_path_result, pb_type: StartDataPathResult, crystal_type: StartDataPathResult, cast_type: StartDataPathResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 4 => {name: :stop_data_path_argument, pb_type: StopDataPathArgument, crystal_type: StopDataPathArgument, cast_type: StopDataPathArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 5 => {name: :stop_data_path_result, pb_type: StopDataPathResult, crystal_type: StopDataPathResult, cast_type: StopDataPathResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 6 => {name: :send_data_argument, pb_type: SendDataArgument, crystal_type: SendDataArgument, cast_type: SendDataArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 7 => {name: :send_data_result, pb_type: SendDataResult, crystal_type: SendDataResult, cast_type: SendDataResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 8 => {name: :send_multicast_data_argument, pb_type: SendMulticastDataArgument, crystal_type: SendMulticastDataArgument, cast_type: SendMulticastDataArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 9 => {name: :send_multicast_data_result, pb_type: SendMulticastDataResult, crystal_type: SendMulticastDataResult, cast_type: SendMulticastDataResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 10 => {name: :send_broadcast_data_argument, pb_type: SendBroadcastDataArgument, crystal_type: SendBroadcastDataArgument, cast_type: SendBroadcastDataArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 11 => {name: :send_broadcast_data_result, pb_type: SendBroadcastDataResult, crystal_type: SendBroadcastDataResult, cast_type: SendBroadcastDataResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 12 => {name: :suspend_data_path_argument, pb_type: SuspendDataPathArgument, crystal_type: SuspendDataPathArgument, cast_type: SuspendDataPathArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 13 => {name: :suspend_data_path_result, pb_type: SuspendDataPathResult, crystal_type: SuspendDataPathResult, cast_type: SuspendDataPathResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 14 => {name: :data_path_suspended_argument, pb_type: DataPathSuspendedArgument, crystal_type: DataPathSuspendedArgument, cast_type: DataPathSuspendedArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 15 => {name: :data_path_suspended_result, pb_type: DataPathSuspendedResult, crystal_type: DataPathSuspendedResult, cast_type: DataPathSuspendedResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 16 => {name: :resume_data_path_argument, pb_type: ResumeDataPathArgument, crystal_type: ResumeDataPathArgument, cast_type: ResumeDataPathArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 17 => {name: :resume_data_path_result, pb_type: ResumeDataPathResult, crystal_type: ResumeDataPathResult, cast_type: ResumeDataPathResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 18 => {name: :data_path_resumed_argument, pb_type: DataPathResumedArgument, crystal_type: DataPathResumedArgument, cast_type: DataPathResumedArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 19 => {name: :data_path_resumed_result, pb_type: DataPathResumedResult, crystal_type: DataPathResumedResult, cast_type: DataPathResumedResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 20 => {name: :io_register_argument, pb_type: IORegisterArgument, crystal_type: IORegisterArgument, cast_type: IORegisterArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 21 => {name: :io_register_result, pb_type: IORegisterResult, crystal_type: IORegisterResult, cast_type: IORegisterResult?, native: false, optional: true, repeated: false, default: nil, packed: false}, 22 => {name: :io_register_cancel_argument, pb_type: IORegisterCancelArgument, crystal_type: IORegisterCancelArgument, cast_type: IORegisterCancelArgument?, native: false, optional: true, repeated: false, default: nil, packed: false}, 23 => {name: :io_register_cancel_result, pb_type: IORegisterCancelResult, crystal_type: IORegisterCancelResult, cast_type: IORegisterCancelResult?, native: false, optional: true, repeated: false, default: nil, packed: false}} of Int32 => HashLiteral(Symbol, ASTNode)
Constructors
- .new(buf : Protobuf::Buffer)
- .new(dio_command : Int32, start_data_path_argument : StartDataPathArgument | Nil = nil, start_data_path_result : StartDataPathResult | Nil = nil, stop_data_path_argument : StopDataPathArgument | Nil = nil, stop_data_path_result : StopDataPathResult | Nil = nil, send_data_argument : SendDataArgument | Nil = nil, send_data_result : SendDataResult | Nil = nil, send_multicast_data_argument : SendMulticastDataArgument | Nil = nil, send_multicast_data_result : SendMulticastDataResult | Nil = nil, send_broadcast_data_argument : SendBroadcastDataArgument | Nil = nil, send_broadcast_data_result : SendBroadcastDataResult | Nil = nil, suspend_data_path_argument : SuspendDataPathArgument | Nil = nil, suspend_data_path_result : SuspendDataPathResult | Nil = nil, data_path_suspended_argument : DataPathSuspendedArgument | Nil = nil, data_path_suspended_result : DataPathSuspendedResult | Nil = nil, resume_data_path_argument : ResumeDataPathArgument | Nil = nil, resume_data_path_result : ResumeDataPathResult | Nil = nil, data_path_resumed_argument : DataPathResumedArgument | Nil = nil, data_path_resumed_result : DataPathResumedResult | Nil = nil, io_register_argument : IORegisterArgument | Nil = nil, io_register_result : IORegisterResult | Nil = nil, io_register_cancel_argument : IORegisterCancelArgument | Nil = nil, io_register_cancel_result : IORegisterCancelResult | Nil = nil)
Class Method Summary
Instance Method Summary
- #[](key : String)
- #data_path_resumed_argument : DataPathResumedArgument | Nil
- #data_path_resumed_argument=(data_path_resumed_argument : DataPathResumedArgument | Nil)
- #data_path_resumed_result : DataPathResumedResult | Nil
- #data_path_resumed_result=(data_path_resumed_result : DataPathResumedResult | Nil)
- #data_path_suspended_argument : DataPathSuspendedArgument | Nil
- #data_path_suspended_argument=(data_path_suspended_argument : DataPathSuspendedArgument | Nil)
- #data_path_suspended_result : DataPathSuspendedResult | Nil
- #data_path_suspended_result=(data_path_suspended_result : DataPathSuspendedResult | Nil)
- #dio_command : Int32
- #dio_command=(dio_command : Int32)
- #io_register_argument : IORegisterArgument | Nil
- #io_register_argument=(io_register_argument : IORegisterArgument | Nil)
- #io_register_cancel_argument : IORegisterCancelArgument | Nil
- #io_register_cancel_argument=(io_register_cancel_argument : IORegisterCancelArgument | Nil)
- #io_register_cancel_result : IORegisterCancelResult | Nil
- #io_register_cancel_result=(io_register_cancel_result : IORegisterCancelResult | Nil)
- #io_register_result : IORegisterResult | Nil
- #io_register_result=(io_register_result : IORegisterResult | Nil)
- #resume_data_path_argument : ResumeDataPathArgument | Nil
- #resume_data_path_argument=(resume_data_path_argument : ResumeDataPathArgument | Nil)
- #resume_data_path_result : ResumeDataPathResult | Nil
- #resume_data_path_result=(resume_data_path_result : ResumeDataPathResult | Nil)
- #send_broadcast_data_argument : SendBroadcastDataArgument | Nil
- #send_broadcast_data_argument=(send_broadcast_data_argument : SendBroadcastDataArgument | Nil)
- #send_broadcast_data_result : SendBroadcastDataResult | Nil
- #send_broadcast_data_result=(send_broadcast_data_result : SendBroadcastDataResult | Nil)
- #send_data_argument : SendDataArgument | Nil
- #send_data_argument=(send_data_argument : SendDataArgument | Nil)
- #send_data_result : SendDataResult | Nil
- #send_data_result=(send_data_result : SendDataResult | Nil)
- #send_multicast_data_argument : SendMulticastDataArgument | Nil
- #send_multicast_data_argument=(send_multicast_data_argument : SendMulticastDataArgument | Nil)
- #send_multicast_data_result : SendMulticastDataResult | Nil
- #send_multicast_data_result=(send_multicast_data_result : SendMulticastDataResult | Nil)
- #start_data_path_argument : StartDataPathArgument | Nil
- #start_data_path_argument=(start_data_path_argument : StartDataPathArgument | Nil)
- #start_data_path_result : StartDataPathResult | Nil
- #start_data_path_result=(start_data_path_result : StartDataPathResult | Nil)
- #stop_data_path_argument : StopDataPathArgument | Nil
- #stop_data_path_argument=(stop_data_path_argument : StopDataPathArgument | Nil)
- #stop_data_path_result : StopDataPathResult | Nil
- #stop_data_path_result=(stop_data_path_result : StopDataPathResult | Nil)
- #suspend_data_path_argument : SuspendDataPathArgument | Nil
- #suspend_data_path_argument=(suspend_data_path_argument : SuspendDataPathArgument | Nil)
- #suspend_data_path_result : SuspendDataPathResult | Nil
- #suspend_data_path_result=(suspend_data_path_result : SuspendDataPathResult | Nil)
- #to_protobuf(io : IO, embedded = false)
- #to_protobuf
Constructor Detail
def self.new(dio_command : Int32, start_data_path_argument : StartDataPathArgument | Nil = nil, start_data_path_result : StartDataPathResult | Nil = nil, stop_data_path_argument : StopDataPathArgument | Nil = nil, stop_data_path_result : StopDataPathResult | Nil = nil, send_data_argument : SendDataArgument | Nil = nil, send_data_result : SendDataResult | Nil = nil, send_multicast_data_argument : SendMulticastDataArgument | Nil = nil, send_multicast_data_result : SendMulticastDataResult | Nil = nil, send_broadcast_data_argument : SendBroadcastDataArgument | Nil = nil, send_broadcast_data_result : SendBroadcastDataResult | Nil = nil, suspend_data_path_argument : SuspendDataPathArgument | Nil = nil, suspend_data_path_result : SuspendDataPathResult | Nil = nil, data_path_suspended_argument : DataPathSuspendedArgument | Nil = nil, data_path_suspended_result : DataPathSuspendedResult | Nil = nil, resume_data_path_argument : ResumeDataPathArgument | Nil = nil, resume_data_path_result : ResumeDataPathResult | Nil = nil, data_path_resumed_argument : DataPathResumedArgument | Nil = nil, data_path_resumed_result : DataPathResumedResult | Nil = nil, io_register_argument : IORegisterArgument | Nil = nil, io_register_result : IORegisterResult | Nil = nil, io_register_cancel_argument : IORegisterCancelArgument | Nil = nil, io_register_cancel_result : IORegisterCancelResult | Nil = nil)
#