MessageBuilder
Summary
Represents Message Builder for standard protocols that are supported by ANDi.
- Methods
Structure
- class MessageBuilder
- create_1722_message(sender: object = None, receiver: object = None) MessageIEEE1722
Creates an IEEE1722 message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_analog_message(sender: object = None, receiver: object = None) MessageAnalog
Creates an analog message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_arp_message(sender: object = None, receiver: object = None) MessageARP
Creates an ARP message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_can_message(sender: object = None, receiver: object = None) MessageCAN
Creates a CAN message object.
- Parameters
- Returns
Message object created.
- Return type
- create_dhcp_message(sender: object = None, receiver: object = None) MessageDHCP
Creates a DHCP message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_dlt_message(sender: object = None, receiver: object = None) MessageDlt
Creates a DLT message object with default values in its fields.
- Parameters
- Returns
Message object created
- Return type
- create_doip_message(sender: object = None, receiver: object = None) IMessageDiagBasic
Creates a DoIP message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_ethernet_message(sender: object = None, receiver: object = None) MessageEthernet
Creates an Ethernet message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_flexray_message(sender: object = None, receiver: object = None) MessageFlexray
Creates a FlexRay message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_hsfz_message(sender: object = None, receiver: object = None) MessageHSFZ
Creates a HSFZ message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_http_message(sender: object = None, receiver: object = None) MessageHttp
Creates a HTTP message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_icmp_message(sender: object = None, receiver: object = None) MessageICMPv4
Creates an ICMP message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_icmpv6_message(sender: object = None, receiver: object = None) MessageICMPv6
Creates an ICMPV6 message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_ip_message(sender: object = None, receiver: object = None) MessageIpv4
Creates an IP message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_ipv6_message(sender: object = None, receiver: object = None) MessageIPv6
Creates an IPV6 message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_lin_message(sender: object = None, receiver: object = None) MessageLIN
Creates a LIN message object.
- Parameters
- Returns
Message object created.
- Return type
- create_mmrp_message(sender: object = None, receiver: object = None) MessageSRP
Creates an SRP message object with default values in its fields using a MAC base.
- Parameters
- Returns
Message object created.
- Return type
- create_mvrp_message(sender: object = None, receiver: object = None) MessageSRP
Creates an SRP message object with default values in its fields using a VLAN base.
- Parameters
- Returns
Message object created.
- Return type
- create_pdu_message(sender: object = None, receiver: object = None) MessagePDU
Creates a PDU message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_ptp_message(sender: object = None, receiver: object = None) MessagePTP
Creates a PTP message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_someip_message(sender: object = None, receiver: object = None) MessageSomeIP
Creates a SOME/IP message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_someip_sd_message(sender: object = None, receiver: object = None) MessageSomeIPSD
Creates a SOME/IP-SD message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_tcp_message(sender: object = None, receiver: object = None) MessageTCP
Creates a TCP message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_tftp_message(sender: object = None, receiver: object = None) MessageTFTP
Creates a TFTP message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_tls_message(sender: object = None, receiver: object = None) MessageTls
Creates a TLS message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type
- create_udp_message(sender: object = None, receiver: object = None) MessageUDP
Creates an UDP message object with default values in its fields.
- Parameters
- Returns
Message object created.
- Return type