| add_dcc_accy_address(bool is_basic, unsigned address) | dcc::Packet | |
| add_dcc_address(DccShortAddress address) | dcc::Packet | |
| add_dcc_address(DccLongAddress address) | dcc::Packet | |
| add_dcc_analog_function(uint8_t fn, uint8_t value) | dcc::Packet | |
| add_dcc_basic_accessory(unsigned address, bool is_activate) | dcc::Packet | |
| add_dcc_binary_state(uint16_t fn, bool value) | dcc::Packet | |
| add_dcc_checksum() | dcc::Packet | |
| add_dcc_ext_accessory(unsigned address, uint8_t aspect) | dcc::Packet | |
| add_dcc_function0_4(unsigned values) | dcc::Packet | |
| add_dcc_function13_20(unsigned values) | dcc::Packet | inline |
| add_dcc_function21_28(unsigned values) | dcc::Packet | inline |
| add_dcc_function5_8(unsigned values) | dcc::Packet | |
| add_dcc_function9_12(unsigned values) | dcc::Packet | |
| add_dcc_function_hi(uint8_t base, uint8_t values) | dcc::Packet | |
| add_dcc_pom_read1(unsigned cv_number) | dcc::Packet | |
| add_dcc_pom_write1(unsigned cv_number, uint8_t value) | dcc::Packet | |
| add_dcc_prog_command(uint8_t cmd_hi, unsigned cv_number, uint8_t value) | dcc::Packet | |
| add_dcc_speed128(bool is_fwd, unsigned speed) | dcc::Packet | |
| add_dcc_speed14(bool is_fwd, bool light, unsigned speed) | dcc::Packet | |
| add_dcc_speed28(bool is_fwd, unsigned speed) | dcc::Packet | |
| add_mm_address(MMAddress address, bool light) | dcc::Packet | |
| add_mm_new_fn(unsigned fn_num, bool value, unsigned speed) | dcc::Packet | |
| add_mm_new_speed(bool is_fwd, unsigned speed) | dcc::Packet | |
| add_mm_speed(unsigned speed) | dcc::Packet | |
| CHANGE_DIR | dcc::Packet | static |
| clear() | dcc::Packet | inline |
| command_header (defined in DCCPacket) | DCCPacket | |
| dlc | DCCPacket | |
| EMERGENCY_STOP | dcc::Packet | static |
| feedback_key | DCCPacket | |
| header_raw_data (defined in DCCPacket) | DCCPacket | |
| IsPacket() | dcc::Packet | inline |
| MAX_PAYLOAD | dcc::Packet | static |
| mm_shift() | dcc::Packet | |
| Packet() (defined in dcc::Packet) | dcc::Packet | inline |
| Packet(DCC_IDLE i) | dcc::Packet | inline |
| packet_header (defined in DCCPacket) | DCCPacket | |
| PAGE_REGISTER_ID | dcc::Packet | static |
| payload | DCCPacket | |
| set_cmd(uint8_t cmd) | dcc::Packet | inline |
| set_dcc_basic_accy_params(bool is_normal, bool is_activate) | dcc::Packet | |
| set_dcc_idle() | dcc::Packet | |
| set_dcc_logon_assign(uint64_t decoder_id, uint16_t address) | dcc::Packet | |
| set_dcc_logon_enable(Defs::LogonEnableParam param, uint16_t cid, uint8_t session_id) | dcc::Packet | |
| set_dcc_reset_all_decoders() | dcc::Packet | |
| set_dcc_select_shortinfo(uint64_t decoder_id) | dcc::Packet | |
| set_dcc_speed128(A a, bool is_fwd, unsigned speed) | dcc::Packet | inline |
| set_dcc_speed14(A a, bool is_fwd, bool light, unsigned speed) | dcc::Packet | inline |
| set_dcc_speed28(A a, bool is_fwd, unsigned speed) | dcc::Packet | inline |
| set_dcc_svc_paged_set_page(unsigned page=1) | dcc::Packet | inline |
| set_dcc_svc_paged_verify_reg(uint8_t reg, uint8_t value) | dcc::Packet | |
| set_dcc_svc_paged_write_reg(uint8_t reg, uint8_t value) | dcc::Packet | |
| set_dcc_svc_verify_bit(unsigned cv_number, unsigned bit, bool expected) | dcc::Packet | |
| set_dcc_svc_verify_byte(unsigned cv_number, uint8_t value) | dcc::Packet | |
| set_dcc_svc_write_bit(unsigned cv_number, unsigned bit, bool desired) | dcc::Packet | |
| set_dcc_svc_write_byte(unsigned cv_number, uint8_t value) | dcc::Packet | |
| set_mm_speed_bits(unsigned speed) | dcc::Packet | private |
| start_dcc_packet() | dcc::Packet | inline |
| start_dcc_svc_packet() | dcc::Packet | inline |
| start_mm_packet() | dcc::Packet | |