APM:Libraries
DataFlash_MAVLink Member List

This is the complete list of members for DataFlash_MAVLink, including all inherited members.

_blockcountDataFlash_MAVLinkprivate
_blockcount_freeDataFlash_MAVLinkprivate
_blocksDataFlash_MAVLinkprivate
_blocks_freeDataFlash_MAVLinkprivate
_blocks_pendingDataFlash_MAVLinkprivate
_blocks_retryDataFlash_MAVLinkprivate
_blocks_sentDataFlash_MAVLinkprivate
_chanDataFlash_MAVLinkprivate
_current_blockDataFlash_MAVLinkprivate
_droppedDataFlash_Backendprotected
_frontDataFlash_Backendprotected
_initialisedDataFlash_Backendprotected
_internal_errorsDataFlash_Backendprotected
_last_response_timeDataFlash_MAVLinkprivate
_last_send_timeDataFlash_MAVLinkprivate
_latest_block_lenDataFlash_MAVLinkprivate
_max_blocks_per_send_blocksDataFlash_MAVLinkprivate
_next_block_number_to_resendDataFlash_MAVLinkprivate
_next_seq_numDataFlash_MAVLinkprivate
_perf_errorsDataFlash_MAVLinkprivate
_perf_overrunsDataFlash_MAVLinkprivate
_perf_packingDataFlash_MAVLinkprivate
_sending_to_clientDataFlash_MAVLinkprivate
_startup_messagewriterDataFlash_Backendprotected
_stats_last_collected_timeDataFlash_MAVLinkprivate
_stats_last_logged_timeDataFlash_MAVLinkprivate
_target_component_idDataFlash_MAVLinkprivate
_target_system_idDataFlash_MAVLinkprivate
_WritePrioritisedBlock(const void *pBuffer, uint16_t size, bool is_critical) overrideDataFlash_MAVLinkvirtual
_writing_startup_messagesDataFlash_Backendprotected
bufferspace_available() overrideDataFlash_MAVLinkprivatevirtual
CardInserted(void) const overrideDataFlash_MAVLinkinlinevirtual
DataFlash_Backend(DataFlash_Class &front, class DFMessageWriter_DFLogStart *writer)DataFlash_Backend
DataFlash_MAVLink(DataFlash_Class &front, DFMessageWriter_DFLogStart *writer)DataFlash_MAVLinkinline
dequeue_seqno(dm_block_queue_t &queue, uint32_t seqno)DataFlash_MAVLinkprivate
dm_block_queue_t typedefDataFlash_MAVLinkprivate
do_resends(uint32_t now)DataFlash_MAVLinkprivate
enqueue_block(dm_block_queue_t &queue, struct dm_block *block)DataFlash_MAVLinkprivate
EraseAll() overrideDataFlash_MAVLinkinlinevirtual
find_last_log(void) overrideDataFlash_MAVLinkinlinevirtual
flush(void)DataFlash_Backendinlinevirtual
free_all_blocks()DataFlash_MAVLinkprivate
free_seqno_from_queue(uint32_t seqno, dm_block_queue_t &queue)DataFlash_MAVLinkprivate
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) overrideDataFlash_MAVLinkinlinevirtual
get_log_data(uint16_t log_num, uint16_t page, uint32_t offset, uint16_t len, uint8_t *data) overrideDataFlash_MAVLinkinlinevirtual
get_log_info(uint16_t log_num, uint32_t &size, uint32_t &time_utc) overrideDataFlash_MAVLinkinlinevirtual
get_num_logs(void) overrideDataFlash_MAVLinkinlinevirtual
handle_ack(mavlink_channel_t chan, mavlink_message_t *msg, uint32_t seqno)DataFlash_MAVLinkprivate
handle_retry(uint32_t block_num)DataFlash_MAVLinkprivate
Init() overrideDataFlash_MAVLinkvirtual
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_MAVLinkprivate
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 overrideDataFlash_MAVLinkinlineprivatevirtual
logging_failed() const overrideDataFlash_MAVLinkprivatevirtual
logging_started() const overrideDataFlash_MAVLinkinlinevirtual
mavlink_seqDataFlash_MAVLinkprivate
multiplier(uint8_t multiplier) constDataFlash_Backend
NeedPrep() overrideDataFlash_MAVLinkinlinevirtual
next_block()DataFlash_MAVLinkprivate
num_dropped(void) constDataFlash_Backendinline
num_multipliers() constDataFlash_Backend
num_types() constDataFlash_Backend
num_units() constDataFlash_Backend
periodic_10Hz(uint32_t now) overrideDataFlash_MAVLinkprivatevirtual
periodic_1Hz(uint32_t now) overrideDataFlash_MAVLinkprivatevirtual
periodic_fullrate(uint32_t now) overrideDataFlash_MAVLinkprivatevirtual
periodic_tasks()DataFlash_Backendvirtual
Prep() overrideDataFlash_MAVLinkinlinevirtual
PrepForArming()DataFlash_Backendinlinevirtual
push_log_blocks() overrideDataFlash_MAVLinkvirtual
queue_has_block(dm_block_queue_t &queue, struct dm_block *block)DataFlash_MAVLinkprivate
queue_size(dm_block_queue_t queue)DataFlash_MAVLinkprivate
ReadBlock(void *pkt, uint16_t size) overrideDataFlash_MAVLinkinlineprivatevirtual
remaining_space_in_current_block()DataFlash_MAVLinkprivate
remote_log_block_status_msg(mavlink_channel_t chan, mavlink_message_t *msg) overrideDataFlash_MAVLinkvirtual
semaphoreDataFlash_MAVLinkprivate
send_log_block(struct dm_block &block)DataFlash_MAVLinkprivate
send_log_blocks_from_queue(dm_block_queue_t &queue)DataFlash_MAVLinkprivate
set_mission(const AP_Mission *mission)DataFlash_Backend
ShouldLog(bool is_critical)DataFlash_Backendprotected
stack_size(struct dm_block *stack)DataFlash_MAVLinkprivate
start_new_log(void) overrideDataFlash_MAVLinkinlineprivatevirtual
start_new_log_reset_variables()DataFlash_Backendprotectedvirtual
StartNewLogOK() constDataFlash_Backendprotectedvirtual
statsDataFlash_MAVLinkprivate
stats_collect()DataFlash_MAVLinkprivate
stats_init()DataFlash_MAVLinkprivate
stats_log()DataFlash_MAVLinkprivate
stats_reset()DataFlash_MAVLinkprivate
stop_logging() overrideDataFlash_MAVLinkvirtual
structure(uint8_t structure) constDataFlash_Backend
unit(uint8_t unit) constDataFlash_Backend
vehicle_message_writer()DataFlash_Backend
vehicle_was_disarmed()DataFlash_Backendinlinevirtual
WriteBlock(const void *pBuffer, uint16_t size)DataFlash_Backendinline
WriteBlockCheckStartupMessages()DataFlash_Backendprotectedvirtual
WriteCriticalBlock(const void *pBuffer, uint16_t size)DataFlash_Backendinline
WriteMoreStartupMessages()DataFlash_Backendprotectedvirtual
WritePrioritisedBlock(const void *pBuffer, uint16_t size, bool is_critical)DataFlash_Backend
WritesOK() const overrideDataFlash_MAVLinkprotectedvirtual