MOOS 0.2375
Classes | Public Member Functions | Public Attributes | Protected Types | Protected Member Functions | Protected Attributes
CAcousticTransceiver Class Reference

#include <AcousticTransceiver.h>

Inheritance diagram for CAcousticTransceiver:
Inheritance graph
[legend]
Collaboration diagram for CAcousticTransceiver:
Collaboration graph
[legend]

List of all members.

Classes

class  CPingReply

Public Member Functions

bool Iterate (double dfTimeNow)
bool IsReceiving (double dfTimeNow)
bool Ping (double dfTimeNow)
 CAcousticTransceiver ()
virtual ~CAcousticTransceiver ()
virtual bool OnAcousticHit (CAcousticSignal &Signal, double dfTime)

Public Attributes

double m_dfRxWindow
double m_dfLastPingTime

Protected Types

typedef list< CPingReplyPING_REPLY_LIST

Protected Member Functions

bool LogReply (CPingReply &rReply)

Protected Attributes

PING_REPLY_LIST m_Replies
bool m_bIsReceiving

Detailed Description

Definition at line 48 of file AcousticTransceiver.h.


Member Typedef Documentation

Definition at line 74 of file AcousticTransceiver.h.


Constructor & Destructor Documentation

CAcousticTransceiver::CAcousticTransceiver ( )

Definition at line 48 of file AcousticTransceiver.cpp.

CAcousticTransceiver::~CAcousticTransceiver ( ) [virtual]

Definition at line 68 of file AcousticTransceiver.cpp.


Member Function Documentation

bool CAcousticTransceiver::IsReceiving ( double  dfTimeNow)

Definition at line 194 of file AcousticTransceiver.cpp.

bool CAcousticTransceiver::Iterate ( double  dfTimeNow) [virtual]

Reimplemented from CAcousticNode.

Definition at line 201 of file AcousticTransceiver.cpp.

bool CAcousticTransceiver::LogReply ( CAcousticTransceiver::CPingReply rReply) [protected]

Definition at line 234 of file AcousticTransceiver.cpp.

bool CAcousticTransceiver::OnAcousticHit ( CAcousticSignal Signal,
double  dfTime 
) [virtual]

Reimplemented from CAcousticNode.

Definition at line 74 of file AcousticTransceiver.cpp.

bool CAcousticTransceiver::Ping ( double  dfTimeNow)

Definition at line 156 of file AcousticTransceiver.cpp.


Member Data Documentation

Definition at line 78 of file AcousticTransceiver.h.

Definition at line 60 of file AcousticTransceiver.h.

Definition at line 59 of file AcousticTransceiver.h.

Definition at line 77 of file AcousticTransceiver.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines