Table of Contents - maxcube-client-0.5.1 Documentation
Classes and Modules
- MaxCube
- MaxCube::Messages
- MaxCube::Messages::Handler
- MaxCube::Messages::InvalidMessage
- MaxCube::Messages::InvalidMessageBody
- MaxCube::Messages::InvalidMessageFormat
- MaxCube::Messages::InvalidMessageLength
- MaxCube::Messages::InvalidMessageType
- MaxCube::Messages::Parser
- MaxCube::Messages::Serializer
- MaxCube::Messages::TCP
- MaxCube::Messages::TCP::Handler
- MaxCube::Messages::TCP::Parser
- MaxCube::Messages::TCP::Parser::MessageA
- MaxCube::Messages::TCP::Parser::MessageC
- MaxCube::Messages::TCP::Parser::MessageF
- MaxCube::Messages::TCP::Parser::MessageH
- MaxCube::Messages::TCP::Parser::MessageL
- MaxCube::Messages::TCP::Parser::MessageM
- MaxCube::Messages::TCP::Parser::MessageN
- MaxCube::Messages::TCP::Parser::MessageS
- MaxCube::Messages::TCP::Serializer
- MaxCube::Messages::TCP::Serializer::MessageA
- MaxCube::Messages::TCP::Serializer::MessageC
- MaxCube::Messages::TCP::Serializer::MessageF
- MaxCube::Messages::TCP::Serializer::MessageL
- MaxCube::Messages::TCP::Serializer::MessageM
- MaxCube::Messages::TCP::Serializer::MessageN
- MaxCube::Messages::TCP::Serializer::MessageQ
- MaxCube::Messages::TCP::Serializer::MessageS
- MaxCube::Messages::TCP::Serializer::MessageT
- MaxCube::Messages::TCP::Serializer::MessageU
- MaxCube::Messages::TCP::Serializer::MessageZ
- MaxCube::Messages::UDP
- MaxCube::Messages::UDP::Handler
- MaxCube::Messages::UDP::Parser
- MaxCube::Messages::UDP::Parser::MessageH
- MaxCube::Messages::UDP::Parser::MessageI
- MaxCube::Messages::UDP::Parser::MessageN
- MaxCube::Messages::UDP::Serializer
- MaxCube::Network
- MaxCube::Network::TCP
- MaxCube::Network::TCP::Client
- MaxCube::Network::TCP::Client::Commands
- MaxCube::Network::TCP::SampleServer
- MaxCube::Network::UDP
- MaxCube::Network::UDP::Client
- MaxCube::Network::UDP::SampleSocket
- MaxCube::Runner
Methods
- ::bin_dir — MaxCube
- ::data_dir — MaxCube
- ::lib_dir — MaxCube
- ::new — MaxCube::Messages::InvalidMessageLength
- ::new — MaxCube::Messages::InvalidMessageType
- ::new — MaxCube::Messages::InvalidMessageFormat
- ::new — MaxCube::Messages::InvalidMessageBody
- ::new — MaxCube::Network::TCP::Client
- ::new — MaxCube::Network::TCP::SampleServer
- ::new — MaxCube::Network::UDP::Client
- ::new — MaxCube::Network::UDP::SampleSocket
- ::new — MaxCube::Runner
- ::root_dir — MaxCube
- #args_from_hash? — MaxCube::Network::TCP::Client
- #ary_elem — MaxCube::Messages
- #ary_elem_id — MaxCube::Messages
- #assign_hash — MaxCube::Network::TCP::Client::Commands
- #buffer — MaxCube::Network::TCP::Client
- #check_data_type — MaxCube::Messages::Handler
- #check_hash — MaxCube::Messages::Handler
- #check_hash_keys — MaxCube::Messages::Handler
- #check_hash_msg_type — MaxCube::Messages::Handler
- #check_hash_values — MaxCube::Messages::Handler
- #check_msg — MaxCube::Messages::Handler
- #check_msg_msg_type — MaxCube::Messages::Handler
- #check_msg_part_lengths — MaxCube::Messages::Handler
- #check_msg_type — MaxCube::Messages::Handler
- #check_tcp_data — MaxCube::Messages::TCP::Handler
- #check_tcp_hash — MaxCube::Messages::TCP::Handler
- #check_tcp_msg — MaxCube::Messages::TCP::Handler
- #check_tcp_msg_format — MaxCube::Messages::TCP::Handler
- #check_tcp_msg_length — MaxCube::Messages::TCP::Handler
- #check_udp_hash — MaxCube::Messages::UDP::Handler
- #check_udp_msg — MaxCube::Messages::UDP::Handler
- #check_udp_msg_prefix — MaxCube::Messages::UDP::Handler
- #close — MaxCube::Network::TCP::Client
- #close — MaxCube::Network::TCP::SampleServer
- #close — MaxCube::Network::UDP::Client
- #close — MaxCube::Network::UDP::SampleSocket
- #cmd — MaxCube::Network::TCP::SampleServer
- #cmd — MaxCube::Network::UDP::SampleSocket
- #cmd_clear — MaxCube::Network::TCP::Client::Commands
- #cmd_config — MaxCube::Network::TCP::Client::Commands
- #cmd_data — MaxCube::Network::TCP::Client::Commands
- #cmd_delete — MaxCube::Network::TCP::Client::Commands
- #cmd_dump — MaxCube::Network::TCP::Client::Commands
- #cmd_history — MaxCube::Network::TCP::Client::Commands
- #cmd_list — MaxCube::Network::TCP::Client::Commands
- #cmd_load — MaxCube::Network::TCP::Client::Commands
- #cmd_metadata — MaxCube::Network::TCP::Client::Commands
- #cmd_ntp — MaxCube::Network::TCP::Client::Commands
- #cmd_pair — MaxCube::Network::TCP::Client::Commands
- #cmd_persist — MaxCube::Network::TCP::Client::Commands
- #cmd_quit — MaxCube::Network::TCP::Client::Commands
- #cmd_reset — MaxCube::Network::TCP::Client::Commands
- #cmd_save — MaxCube::Network::TCP::Client::Commands
- #cmd_send — MaxCube::Network::TCP::Client::Commands
- #cmd_url — MaxCube::Network::TCP::Client::Commands
- #cmd_usage — MaxCube::Network::TCP::Client::Commands
- #cmd_verbose — MaxCube::Network::TCP::Client::Commands
- #cmd_wake — MaxCube::Network::TCP::Client::Commands
- #command — MaxCube::Network::TCP::Client
- #connect — MaxCube::Network::TCP::Client
- #conv_args — MaxCube::Messages
- #day_of_week — MaxCube::Messages
- #day_of_week_id — MaxCube::Messages
- #decode — MaxCube::Messages::Handler
- #device_mode — MaxCube::Messages
- #device_mode_id — MaxCube::Messages
- #device_type — MaxCube::Messages
- #device_type_id — MaxCube::Messages
- #discovery — MaxCube::Network::UDP::Client
- #encode — MaxCube::Messages::Handler
- #list_hashes — MaxCube::Network::TCP::Client::Commands
- #load_hash — MaxCube::Network::TCP::Client::Commands
- #maybe_check_valid_hash_keys — MaxCube::Messages::Handler
- #maybe_check_valid_msg_type — MaxCube::Messages::Handler
- #msg_a — MaxCube::Network::TCP::SampleServer
- #msg_c — MaxCube::Network::TCP::SampleServer
- #msg_f — MaxCube::Network::TCP::SampleServer
- #msg_h — MaxCube::Network::TCP::SampleServer
- #msg_h — MaxCube::Network::UDP::SampleSocket
- #msg_i — MaxCube::Network::UDP::SampleSocket
- #msg_l — MaxCube::Network::TCP::SampleServer
- #msg_msg_type — MaxCube::Messages::UDP::Parser
- #msg_msg_type — MaxCube::Messages::UDP::Serializer
- #msg_msg_type — MaxCube::Messages::TCP::Handler
- #msg_n — MaxCube::Network::TCP::SampleServer
- #msg_n — MaxCube::Network::UDP::SampleSocket
- #msg_s — MaxCube::Network::TCP::SampleServer
- #msg_t — MaxCube::Network::TCP::SampleServer
- #msg_type_hash_keys — MaxCube::Messages::Handler
- #msg_type_hash_opt_keys — MaxCube::Messages::Handler
- #msg_type_which_hash_keys — MaxCube::Messages::Handler
- #msg_types — MaxCube::Messages::Handler
- #msg_z — MaxCube::Network::TCP::SampleServer
- #parse_hash — MaxCube::Network::TCP::Client::Commands
- #parse_msg_body — MaxCube::Messages::Parser
- #parse_tcp_a — MaxCube::Messages::TCP::Parser::MessageA
- #parse_tcp_c — MaxCube::Messages::TCP::Parser::MessageC
- #parse_tcp_c_cube — MaxCube::Messages::TCP::Parser::MessageC
- #parse_tcp_c_cube_button_mode — MaxCube::Messages::TCP::Parser::MessageC
- #parse_tcp_c_cube_button_mode_temp — MaxCube::Messages::TCP::Parser::MessageC
- #parse_tcp_c_device_type — MaxCube::Messages::TCP::Parser::MessageC
- #parse_tcp_c_head — MaxCube::Messages::TCP::Parser::MessageC
- #parse_tcp_c_program — MaxCube::Messages::TCP::Parser::MessageC
- #parse_tcp_c_radiator — MaxCube::Messages::TCP::Parser::MessageC
- #parse_tcp_c_split — MaxCube::Messages::TCP::Parser::MessageC
- #parse_tcp_c_thermostat_1 — MaxCube::Messages::TCP::Parser::MessageC
- #parse_tcp_c_wall — MaxCube::Messages::TCP::Parser::MessageC
- #parse_tcp_data — MaxCube::Messages::TCP::Parser
- #parse_tcp_f — MaxCube::Messages::TCP::Parser::MessageF
- #parse_tcp_h — MaxCube::Messages::TCP::Parser::MessageH
- #parse_tcp_h_cube_datetime — MaxCube::Messages::TCP::Parser::MessageH
- #parse_tcp_l — MaxCube::Messages::TCP::Parser::MessageL
- #parse_tcp_l_submsg_1 — MaxCube::Messages::TCP::Parser::MessageL
- #parse_tcp_l_submsg_2 — MaxCube::Messages::TCP::Parser::MessageL
- #parse_tcp_l_submsg_3 — MaxCube::Messages::TCP::Parser::MessageL
- #parse_tcp_m — MaxCube::Messages::TCP::Parser::MessageM
- #parse_tcp_m_devices — MaxCube::Messages::TCP::Parser::MessageM
- #parse_tcp_m_rooms — MaxCube::Messages::TCP::Parser::MessageM
- #parse_tcp_m_split — MaxCube::Messages::TCP::Parser::MessageM
- #parse_tcp_msg — MaxCube::Messages::TCP::Parser
- #parse_tcp_n — MaxCube::Messages::TCP::Parser::MessageN
- #parse_tcp_s — MaxCube::Messages::TCP::Parser::MessageS
- #parse_udp_h — MaxCube::Messages::UDP::Parser::MessageH
- #parse_udp_i — MaxCube::Messages::UDP::Parser::MessageI
- #parse_udp_msg — MaxCube::Messages::UDP::Parser
- #parse_udp_msg_head — MaxCube::Messages::UDP::Parser
- #parse_udp_n — MaxCube::Messages::UDP::Parser::MessageN
- #print_hash — MaxCube::Network::TCP::Client
- #read — MaxCube::Messages::Parser
- #receiver — MaxCube::Network::TCP::Client
- #recv_msg — MaxCube::Network::UDP::Client
- #refresh_buffer — MaxCube::Network::TCP::Client
- #run — MaxCube::Network::TCP::SampleServer
- #run — MaxCube::Network::UDP::SampleSocket
- #run — MaxCube::Runner
- #run_loop — MaxCube::Network::TCP::SampleServer
- #send_msg — MaxCube::Network::TCP::Client
- #send_msg — MaxCube::Network::TCP::SampleServer
- #send_msg — MaxCube::Network::UDP::Client
- #send_msg — MaxCube::Network::UDP::SampleSocket
- #send_msg_hash — MaxCube::Network::TCP::Client
- #send_msg_hash_from_internal — MaxCube::Network::TCP::Client
- #send_msg_hash_from_keys_args — MaxCube::Network::TCP::Client
- #send_recv_hash — MaxCube::Network::UDP::Client
- #serialize — MaxCube::Messages::Serializer
- #serialize_bounds — MaxCube::Messages::Serializer
- #serialize_hash_body — MaxCube::Messages::Serializer
- #serialize_tcp_a — MaxCube::Messages::TCP::Serializer::MessageA
- #serialize_tcp_c — MaxCube::Messages::TCP::Serializer::MessageC
- #serialize_tcp_f — MaxCube::Messages::TCP::Serializer::MessageF
- #serialize_tcp_hash — MaxCube::Messages::TCP::Serializer
- #serialize_tcp_hashes — MaxCube::Messages::TCP::Serializer
- #serialize_tcp_l — MaxCube::Messages::TCP::Serializer::MessageL
- #serialize_tcp_m — MaxCube::Messages::TCP::Serializer::MessageM
- #serialize_tcp_m_devices — MaxCube::Messages::TCP::Serializer::MessageM
- #serialize_tcp_m_rooms — MaxCube::Messages::TCP::Serializer::MessageM
- #serialize_tcp_n — MaxCube::Messages::TCP::Serializer::MessageN
- #serialize_tcp_q — MaxCube::Messages::TCP::Serializer::MessageQ
- #serialize_tcp_s — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_add_link_partner — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_config_valve — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_display_temperature — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_group_address — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_head — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_head_rf_address — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_link_partner — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_remove_link_partner — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_set_group_address — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_set_program — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_set_temperature — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_set_temperature_mode — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_s_unset_group_address — MaxCube::Messages::TCP::Serializer::MessageS
- #serialize_tcp_t — MaxCube::Messages::TCP::Serializer::MessageT
- #serialize_tcp_u — MaxCube::Messages::TCP::Serializer::MessageU
- #serialize_tcp_z — MaxCube::Messages::TCP::Serializer::MessageZ
- #serialize_udp_hash — MaxCube::Messages::UDP::Serializer
- #shell — MaxCube::Network::TCP::Client
- #to_bool — MaxCube::Messages
- #to_bools — MaxCube::Messages
- #to_datetime — MaxCube::Messages
- #to_datetimes — MaxCube::Messages
- #to_float — MaxCube::Messages
- #to_floats — MaxCube::Messages
- #to_int — MaxCube::Messages
- #to_ints — MaxCube::Messages
- #toggle — MaxCube::Network::TCP::Client::Commands
- #usage_cmd — MaxCube::Network::TCP::Client::Commands
- #valid_data_type — MaxCube::Messages::Handler
- #valid_hash — MaxCube::Messages::Handler
- #valid_hash_keys — MaxCube::Messages::Handler
- #valid_hash_msg_type — MaxCube::Messages::Handler
- #valid_hash_values — MaxCube::Messages::Handler
- #valid_msg — MaxCube::Messages::Handler
- #valid_msg_msg_type — MaxCube::Messages::Handler
- #valid_msg_part_lengths — MaxCube::Messages::Handler
- #valid_msg_type — MaxCube::Messages::Handler
- #valid_tcp_data — MaxCube::Messages::TCP::Handler
- #valid_tcp_hash — MaxCube::Messages::TCP::Handler
- #valid_tcp_msg — MaxCube::Messages::TCP::Handler
- #valid_tcp_msg_format — MaxCube::Messages::TCP::Handler
- #valid_tcp_msg_length — MaxCube::Messages::TCP::Handler
- #valid_udp_hash — MaxCube::Messages::UDP::Handler
- #valid_udp_msg — MaxCube::Messages::UDP::Handler
- #valid_udp_msg_prefix — MaxCube::Messages::UDP::Handler
- #write — MaxCube::Messages::Serializer