blob: 7928c8570150c8e97809fe1179edf74756999b4c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
\section{Packet\-Source Class Reference}
\label{classPacketSource}\index{PacketSource@{PacketSource}}
{\tt \#include $<$packet\-Source.h$>$}
Inheritance diagram for Packet\-Source::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classPacketSource}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item
virtual {\bf $\sim$Packet\-Source} ()
\item
virtual {\bf u\_\-int32\_\-t} {\bf recv} ({\bf Buffer} \&buf, std::string \&addr, {\bf u\_\-int16\_\-t} \&port)=0
\item
virtual void {\bf send} ({\bf Buffer} \&buf, std::string addr, {\bf u\_\-int16\_\-t} port)=0
\end{CompactItemize}
\subsection{Constructor \& Destructor Documentation}
\index{PacketSource@{Packet\-Source}!~PacketSource@{$\sim$PacketSource}}
\index{~PacketSource@{$\sim$PacketSource}!PacketSource@{Packet\-Source}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual Packet\-Source::$\sim$Packet\-Source ()\hspace{0.3cm}{\tt [inline, virtual]}}\label{classPacketSource_fdaad665e453cf5a047935b07a050ef4}
\subsection{Member Function Documentation}
\index{PacketSource@{Packet\-Source}!recv@{recv}}
\index{recv@{recv}!PacketSource@{Packet\-Source}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf u\_\-int32\_\-t} Packet\-Source::recv ({\bf Buffer} \& {\em buf}, std::string \& {\em addr}, {\bf u\_\-int16\_\-t} \& {\em port})\hspace{0.3cm}{\tt [pure virtual]}}\label{classPacketSource_95901be715656540a7273c6c0dc1234e}
Implemented in {\bf UDPPacket\-Source} \doxyref{}{p.}{classUDPPacketSource_a1f7daded0f9ead5599160bae9317eb8}.\index{PacketSource@{Packet\-Source}!send@{send}}
\index{send@{send}!PacketSource@{Packet\-Source}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void Packet\-Source::send ({\bf Buffer} \& {\em buf}, std::string {\em addr}, {\bf u\_\-int16\_\-t} {\em port})\hspace{0.3cm}{\tt [pure virtual]}}\label{classPacketSource_ffc5eb2c89d1395443432c3cc6b7898b}
Implemented in {\bf UDPPacket\-Source} \doxyref{}{p.}{classUDPPacketSource_376a3b0c861aeb7561e8a9f6866292b9}.
The documentation for this class was generated from the following file:\begin{CompactItemize}
\item
{\bf packet\-Source.h}\end{CompactItemize}
|