class Sony::Camera::VISCA::Packet
- Sony::Camera::VISCA::Packet
- BinData
- Reference
- Object
Overview
VISCA over IP packet layout
Defined in:
sony/camera/visca.crConstant Summary
-
AFTER_DESERIALIZE =
[] of Nil
-
VISCA over IP packet layout
-
BEFORE_SERIALIZE =
[] of Nil
-
VISCA over IP packet layout
-
ENDIAN =
["big"]
-
VISCA over IP packet layout
-
KLASS_NAME =
[Sony::Camera::VISCA::Packet]
-
VISCA over IP packet layout
-
PARTS =
[{type: "enum", name: type, cls: UInt16, onlyif: nil, verify: nil, value: nil, enum_type: Type}, {type: "basic", name: size, cls: UInt16, onlyif: nil, verify: nil, value: -> do payload.size.to_u16 end}, {type: "basic", name: sequence, cls: UInt32, onlyif: nil, verify: nil, value: nil}, {type: "bytes", name: payload, cls: Bytes, onlyif: nil, verify: nil, length: -> do size end, value: nil}] of Nil
-
VISCA over IP packet layout
-
REMAINING =
[] of Nil
-
VISCA over IP packet layout
Class Method Summary
-
.bit_fields
VISCA over IP packet layout
Macro Summary
-
ashrae_dispatch_protocol(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
asn1_ber(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
asn1_ber_extended_identifier(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
asn1_ber_identifier(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
asn1_ber_length(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_abort_response(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_apdu_indicator(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_bit_string(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_complex_ack(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_complex_ack_segment(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_confirmed_request(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_confirmed_request_segment(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_data_link_indicator(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_date(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_error_response(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_i_pv4_bvlci(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_i_pv4_bvlci_address(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_i_pv4_bvlci_bdt_entry(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_i_pv4_bvlci_fdt_entry(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_secure_bvlci(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_secure_bvlci_advertisement(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_secure_bvlci_connect_details(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_secure_bvlci_header(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_secure_bvlci_header_proprietary(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_secure_bvlci_proprietary(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_secure_bvlci_result(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_message_secure_bvlci_result_error(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_npdu(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_npdu_destination(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_npdu_source(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_object(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_object_identifier(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_property_identifier(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_reject_response(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_segment_ack(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_segment_ack_segment(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_simple_ack(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_time(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ba_cnet_unconfirmed_request(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ber(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
company3_m_displays_wall_display_request_packet(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
company3_m_displays_wall_display_response_packet(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
dispatch_protocol(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_address(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_cemi(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_connect_request(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_connect_response(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_connect_state_request(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_connect_state_response(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_crd(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_cri(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_device_info(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_dib(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_disconnect_request(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_disconnect_response(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_group_address(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_group_address2_level(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_header(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_header_timer(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_header_wrapper(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_hpai(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_individual_address(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_information_block(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_object_server_connection_header(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_object_server_datagram(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_object_server_item(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_object_server_object_header(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_search_request(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_search_response(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_service_family(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_supported_services(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_tunnel_request(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
knx_tunnel_response(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
mqtt_v3_ack(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
mqtt_v3_connack(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
mqtt_v3_connect(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
mqtt_v3_empty_packet(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
mqtt_v3_header(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
mqtt_v3_publish(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
mqtt_v3_sub_topic(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
mqtt_v3_suback(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
mqtt_v3_subscribe(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
mqtt_v3_unsub_topic(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
mqtt_v3_unsubscribe(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_authenticate(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_authenticate_domain_loc(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_authenticate_lm_response_loc(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_authenticate_nt_response_loc(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_authenticate_session_key_loc(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_authenticate_user_loc(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_authenticate_version(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_authenticate_workstation_loc(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_av_pair(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_challenge(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_challenge_domain_info_loc(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_challenge_domain_loc(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_challenge_version(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_header(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_negotiate(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_negotiate_domain_loc(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_negotiate_version(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
ntlm_negotiate_workstation_loc(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
-
sony_camera_visca_packet(name, onlyif = nil, verify = nil, value = nil)
VISCA over IP packet layout
Instance Method Summary
- #__format__ : IO::ByteFormat
- #payload : Bytes
- #payload=(payload : Bytes)
- #sequence : UInt32
- #sequence=(sequence : UInt32)
- #size : UInt16
- #size=(size : UInt16)
- #type : Type
- #type=(type : Type)
Class Method Detail
Macro Detail
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout
VISCA over IP packet layout