_blockcount | DataFlash_MAVLink | private |
_blockcount_free | DataFlash_MAVLink | private |
_blocks | DataFlash_MAVLink | private |
_blocks_free | DataFlash_MAVLink | private |
_blocks_pending | DataFlash_MAVLink | private |
_blocks_retry | DataFlash_MAVLink | private |
_blocks_sent | DataFlash_MAVLink | private |
_chan | DataFlash_MAVLink | private |
_current_block | DataFlash_MAVLink | private |
_dropped | DataFlash_Backend | protected |
_front | DataFlash_Backend | protected |
_initialised | DataFlash_Backend | protected |
_internal_errors | DataFlash_Backend | protected |
_last_response_time | DataFlash_MAVLink | private |
_last_send_time | DataFlash_MAVLink | private |
_latest_block_len | DataFlash_MAVLink | private |
_max_blocks_per_send_blocks | DataFlash_MAVLink | private |
_next_block_number_to_resend | DataFlash_MAVLink | private |
_next_seq_num | DataFlash_MAVLink | private |
_perf_errors | DataFlash_MAVLink | private |
_perf_overruns | DataFlash_MAVLink | private |
_perf_packing | DataFlash_MAVLink | private |
_sending_to_client | DataFlash_MAVLink | private |
_startup_messagewriter | DataFlash_Backend | protected |
_stats_last_collected_time | DataFlash_MAVLink | private |
_stats_last_logged_time | DataFlash_MAVLink | private |
_target_component_id | DataFlash_MAVLink | private |
_target_system_id | DataFlash_MAVLink | private |
_WritePrioritisedBlock(const void *pBuffer, uint16_t size, bool is_critical) override | DataFlash_MAVLink | virtual |
_writing_startup_messages | DataFlash_Backend | protected |
bufferspace_available() override | DataFlash_MAVLink | privatevirtual |
CardInserted(void) const override | DataFlash_MAVLink | inlinevirtual |
DataFlash_Backend(DataFlash_Class &front, class DFMessageWriter_DFLogStart *writer) | DataFlash_Backend | |
DataFlash_MAVLink(DataFlash_Class &front, DFMessageWriter_DFLogStart *writer) | DataFlash_MAVLink | inline |
dequeue_seqno(dm_block_queue_t &queue, uint32_t seqno) | DataFlash_MAVLink | private |
dm_block_queue_t typedef | DataFlash_MAVLink | private |
do_resends(uint32_t now) | DataFlash_MAVLink | private |
enqueue_block(dm_block_queue_t &queue, struct dm_block *block) | DataFlash_MAVLink | private |
EraseAll() override | DataFlash_MAVLink | inlinevirtual |
find_last_log(void) override | DataFlash_MAVLink | inlinevirtual |
flush(void) | DataFlash_Backend | inlinevirtual |
free_all_blocks() | DataFlash_MAVLink | private |
free_seqno_from_queue(uint32_t seqno, dm_block_queue_t &queue) | DataFlash_MAVLink | private |
FUNCTOR_TYPEDEF(vehicle_startup_message_Log_Writer, void) | DataFlash_Backend | |
get_log_boundaries(uint16_t log_num, uint16_t &start_page, uint16_t &end_page) override | DataFlash_MAVLink | inlinevirtual |
get_log_data(uint16_t log_num, uint16_t page, uint32_t offset, uint16_t len, uint8_t *data) override | DataFlash_MAVLink | inlinevirtual |
get_log_info(uint16_t log_num, uint32_t &size, uint32_t &time_utc) override | DataFlash_MAVLink | inlinevirtual |
get_num_logs(void) override | DataFlash_MAVLink | inlinevirtual |
handle_ack(mavlink_channel_t chan, mavlink_message_t *msg, uint32_t seqno) | DataFlash_MAVLink | private |
handle_retry(uint32_t block_num) | DataFlash_MAVLink | private |
Init() override | DataFlash_MAVLink | virtual |
internal_error() | DataFlash_Backend | |
Log_Fill_Format(const struct LogStructure *structure, struct log_Format &pkt) | DataFlash_Backend | |
Log_Fill_Format_Units(const struct LogStructure *s, struct log_Format_Units &pkt) | DataFlash_Backend | |
Log_Write(uint8_t msg_type, va_list arg_list, bool is_critical=false) | DataFlash_Backend | |
Log_Write_DF_MAV(DataFlash_MAVLink &df) | DataFlash_MAVLink | private |
Log_Write_Emit_FMT(uint8_t msg_type) | DataFlash_Backend | |
Log_Write_EntireMission(const AP_Mission &mission) | DataFlash_Backend | |
Log_Write_Format(const struct LogStructure *structure) | DataFlash_Backend | |
Log_Write_Format_Units(const struct LogStructure *structure) | DataFlash_Backend | |
Log_Write_MavCmd(uint16_t cmd_total, const mavlink_mission_item_t &mav_cmd) | DataFlash_Backend | |
Log_Write_Message(const char *message) | DataFlash_Backend | |
Log_Write_Mission_Cmd(const AP_Mission &mission, const AP_Mission::Mission_Command &cmd) | DataFlash_Backend | |
Log_Write_Mode(uint8_t mode, uint8_t reason=0) | DataFlash_Backend | |
Log_Write_Multiplier(const struct MultiplierStructure *s) | DataFlash_Backend | |
Log_Write_Parameter(const char *name, float value) | DataFlash_Backend | |
Log_Write_Parameter(const AP_Param *ap, const AP_Param::ParamToken &token, enum ap_var_type type) | DataFlash_Backend | |
Log_Write_Unit(const struct UnitStructure *s) | DataFlash_Backend | |
logging_enabled() const override | DataFlash_MAVLink | inlineprivatevirtual |
logging_failed() const override | DataFlash_MAVLink | privatevirtual |
logging_started() const override | DataFlash_MAVLink | inlinevirtual |
mavlink_seq | DataFlash_MAVLink | private |
multiplier(uint8_t multiplier) const | DataFlash_Backend | |
NeedPrep() override | DataFlash_MAVLink | inlinevirtual |
next_block() | DataFlash_MAVLink | private |
num_dropped(void) const | DataFlash_Backend | inline |
num_multipliers() const | DataFlash_Backend | |
num_types() const | DataFlash_Backend | |
num_units() const | DataFlash_Backend | |
periodic_10Hz(uint32_t now) override | DataFlash_MAVLink | privatevirtual |
periodic_1Hz(uint32_t now) override | DataFlash_MAVLink | privatevirtual |
periodic_fullrate(uint32_t now) override | DataFlash_MAVLink | privatevirtual |
periodic_tasks() | DataFlash_Backend | virtual |
Prep() override | DataFlash_MAVLink | inlinevirtual |
PrepForArming() | DataFlash_Backend | inlinevirtual |
push_log_blocks() override | DataFlash_MAVLink | virtual |
queue_has_block(dm_block_queue_t &queue, struct dm_block *block) | DataFlash_MAVLink | private |
queue_size(dm_block_queue_t queue) | DataFlash_MAVLink | private |
ReadBlock(void *pkt, uint16_t size) override | DataFlash_MAVLink | inlineprivatevirtual |
remaining_space_in_current_block() | DataFlash_MAVLink | private |
remote_log_block_status_msg(mavlink_channel_t chan, mavlink_message_t *msg) override | DataFlash_MAVLink | virtual |
semaphore | DataFlash_MAVLink | private |
send_log_block(struct dm_block &block) | DataFlash_MAVLink | private |
send_log_blocks_from_queue(dm_block_queue_t &queue) | DataFlash_MAVLink | private |
set_mission(const AP_Mission *mission) | DataFlash_Backend | |
ShouldLog(bool is_critical) | DataFlash_Backend | protected |
stack_size(struct dm_block *stack) | DataFlash_MAVLink | private |
start_new_log(void) override | DataFlash_MAVLink | inlineprivatevirtual |
start_new_log_reset_variables() | DataFlash_Backend | protectedvirtual |
StartNewLogOK() const | DataFlash_Backend | protectedvirtual |
stats | DataFlash_MAVLink | private |
stats_collect() | DataFlash_MAVLink | private |
stats_init() | DataFlash_MAVLink | private |
stats_log() | DataFlash_MAVLink | private |
stats_reset() | DataFlash_MAVLink | private |
stop_logging() override | DataFlash_MAVLink | virtual |
structure(uint8_t structure) const | DataFlash_Backend | |
unit(uint8_t unit) const | DataFlash_Backend | |
vehicle_message_writer() | DataFlash_Backend | |
vehicle_was_disarmed() | DataFlash_Backend | inlinevirtual |
WriteBlock(const void *pBuffer, uint16_t size) | DataFlash_Backend | inline |
WriteBlockCheckStartupMessages() | DataFlash_Backend | protectedvirtual |
WriteCriticalBlock(const void *pBuffer, uint16_t size) | DataFlash_Backend | inline |
WriteMoreStartupMessages() | DataFlash_Backend | protectedvirtual |
WritePrioritisedBlock(const void *pBuffer, uint16_t size, bool is_critical) | DataFlash_Backend | |
WritesOK() const override | DataFlash_MAVLink | protectedvirtual |