SatCat5
satcat5::ptp::Client Member List

This is the complete list of members for satcat5::ptp::Client, including all inherited members.

add_callback(satcat5::ptp::Callback *callback) (defined in satcat5::ptp::Source)satcat5::ptp::Sourceinline
cache_miss() (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
Client(satcat5::ptp::Interface *ptp_iface, satcat5::ip::Dispatch *ip_dispatch, satcat5::ptp::ClientMode mode=ClientMode::DISABLED)satcat5::ptp::Client
client_timeout() (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
count_timer()satcat5::poll::Timerstatic
get_clock() constsatcat5::ptp::Clientinline
get_iface() constsatcat5::ptp::Clientinline
get_mode() constsatcat5::ptp::Clientinline
get_remote() constsatcat5::ptp::Clientinline
get_source() constsatcat5::ptp::Clientinline
get_state() constsatcat5::ptp::Clientinline
get_time_now()satcat5::ptp::Clientinline
get_utc_offset() constsatcat5::ptp::Clientinline
m_announce_count (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_announce_every (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_announce_id (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_announce_rate (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_cache (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_cache_wdog (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_callbackssatcat5::ptp::Sourceprotected
m_clock_local (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_clock_remote (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_current_source (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_iface (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_mcast_pdelay (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_mcast_primary (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_mode (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_next (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
m_pdelay_id (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_pdelay_rate (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_request_wdog (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_state (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_sync_count (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_sync_every (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_sync_id (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_sync_rate (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_tlv_list (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
m_tnext (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
m_trem (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
m_utc_offset (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
make_header(u8 type, u16 seq_id) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
notify_callbacks(const satcat5::ptp::Measurement &meas)satcat5::ptp::Sourceprotected
notify_if_complete(const satcat5::ptp::Measurement *meas) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
ptp_rcvd(satcat5::io::LimitedRead &rd)satcat5::ptp::Client
query(unsigned elapsed_msec) (defined in satcat5::poll::Timer)satcat5::poll::Timerprivate
rcvd_announce(const satcat5::ptp::Header &hdr, satcat5::io::ArrayRead &rd) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
rcvd_delay_req(const satcat5::ptp::Header &hdr, satcat5::io::ArrayRead &rd) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
rcvd_delay_resp(const satcat5::ptp::Header &hdr, satcat5::io::ArrayRead &rd) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
rcvd_follow_up(const satcat5::ptp::Header &hdr, satcat5::io::ArrayRead &rd) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
rcvd_pdelay_follow_up(const satcat5::ptp::Header &hdr, satcat5::io::ArrayRead &rd) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
rcvd_pdelay_req(const Header &hdr, satcat5::io::ArrayRead &rd) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
rcvd_pdelay_resp(const satcat5::ptp::Header &hdr, satcat5::io::ArrayRead &rd) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
rcvd_sync(const satcat5::ptp::Header &hdr, satcat5::io::ArrayRead &rd) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
rcvd_unexpected(const satcat5::ptp::Header &hdr) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
remove_callback(satcat5::ptp::Callback *callback) (defined in satcat5::ptp::Source)satcat5::ptp::Sourceinline
send_announce() (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
send_delay_req(u16 seq_id, u16 flags=0) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
send_delay_req_sptp() (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
send_delay_resp(const satcat5::ptp::Header &ref) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
send_follow_up(satcat5::ptp::DispatchTo addr, u16 seq_id, u16 flags=0, u64 tref=0) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
send_pdelay_follow_up(const satcat5::ptp::Header &ref) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
send_pdelay_req() (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
send_pdelay_resp(const satcat5::ptp::Header &ref) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
send_sync(satcat5::ptp::DispatchTo addr, u16 seq_id, u16 flags=0, u64 tref=0) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
send_sync_bcast() (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
send_sync_unicast(const satcat5::eth::MacAddr &mac, const satcat5::ip::Addr &ip=satcat5::ip::ADDR_NONE, const satcat5::eth::VlanTag &vtag=satcat5::eth::VTAG_NONE)satcat5::ptp::Client
set_announce_rate(int rate)satcat5::ptp::Client
set_clock(const satcat5::ptp::ClockInfo &clk)satcat5::ptp::Clientinline
set_mode(satcat5::ptp::ClientMode mode)satcat5::ptp::Client
set_pdelay_rate(int rate)satcat5::ptp::Client
set_sync_rate(int rate)satcat5::ptp::Client
set_utc_offset(s16 offset)satcat5::ptp::Clientinline
Timer()satcat5::poll::Timerprotected
timer_event() overridesatcat5::ptp::Clientprotectedvirtual
timer_every(unsigned msec)satcat5::poll::Timer
timer_interval() constsatcat5::poll::Timerinline
timer_once(unsigned msec)satcat5::poll::Timer
timer_remaining() constsatcat5::poll::Timerinline
timer_reset() (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
timer_stop()satcat5::poll::Timer
tlv_send(const satcat5::ptp::Header &hdr, satcat5::io::Writeable *wr) (defined in satcat5::ptp::Client)satcat5::ptp::Clientprotected
~Client() SATCAT5_OPTIONAL_DTOR (defined in satcat5::ptp::Client)satcat5::ptp::Client
~Timer() SATCAT5_OPTIONAL_DTOR (defined in satcat5::poll::Timer)satcat5::poll::Timerprotected