close() | dunedaq::daphnemodules::DaphneV2Interface | protected |
DaphneV2Interface(const char *ipaddr, int port, std::chrono::milliseconds timeout=std::chrono::milliseconds(500)) | dunedaq::daphnemodules::DaphneV2Interface | |
DaphneV2Interface(const DaphneV2Interface &)=delete | dunedaq::daphnemodules::DaphneV2Interface | |
DaphneV2Interface(DaphneV2Interface &&)=delete | dunedaq::daphnemodules::DaphneV2Interface | |
m_access_mutex | dunedaq::daphnemodules::DaphneV2Interface | mutableprivate |
m_command_mutex | dunedaq::daphnemodules::DaphneV2Interface | mutableprivate |
m_connection_id | dunedaq::daphnemodules::DaphneV2Interface | private |
m_ip | dunedaq::daphnemodules::DaphneV2Interface | private |
m_target | dunedaq::daphnemodules::DaphneV2Interface | private |
m_timeout | dunedaq::daphnemodules::DaphneV2Interface | private |
operator=(const DaphneV2Interface &)=delete | dunedaq::daphnemodules::DaphneV2Interface | |
operator=(DaphneV2Interface &&)=delete | dunedaq::daphnemodules::DaphneV2Interface | |
read(uint8_t command_id, uint64_t addr, uint8_t size) const | dunedaq::daphnemodules::DaphneV2Interface | protected |
read_buffer(uint64_t addr, uint8_t size) const | dunedaq::daphnemodules::DaphneV2Interface | inline |
read_register(uint64_t addr, uint8_t size) const | dunedaq::daphnemodules::DaphneV2Interface | inline |
send_command(std::string cmd) const | dunedaq::daphnemodules::DaphneV2Interface | |
send_command_interruptible(std::string cmd, std::function< bool()> can_retry) const | dunedaq::daphnemodules::DaphneV2Interface | |
send_command_retry(std::string cmd, size_t retry=std::numeric_limits< size_t >::max()) const | dunedaq::daphnemodules::DaphneV2Interface | |
validate_connection() const | dunedaq::daphnemodules::DaphneV2Interface | |
write(uint8_t command_id, uint64_t addr, std::vector< uint64_t > &&data) const | dunedaq::daphnemodules::DaphneV2Interface | protected |
write_buffer(uint64_t addr, std::vector< uint64_t > &&data) const | dunedaq::daphnemodules::DaphneV2Interface | inline |
write_register(uint64_t addr, std::vector< uint64_t > &&data) const | dunedaq::daphnemodules::DaphneV2Interface | inline |
~DaphneV2Interface() | dunedaq::daphnemodules::DaphneV2Interface | inline |