digraph "isc::util::io::SocketSessionForwarder::push"
{
 // LATEX_PDF_SIZE
  bgcolor="transparent";
  edge [fontname=Helvetica,fontsize=10,labelfontname=Helvetica,labelfontsize=10];
  node [fontname=Helvetica,fontsize=10,shape=box,height=0.2,width=0.4];
  rankdir="LR";
  Node1 [label="isc::util::io::SocketSession\lForwarder::push",height=0.2,width=0.4,color="gray40", fillcolor="grey60", style="filled", fontcolor="black",tooltip="Forward a socket session to the receiver."];
  Node1 -> Node2 [color="steelblue1",style="solid"];
  Node2 [label="isc::util::OutputBuffer\l::clear",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d7b/classisc_1_1util_1_1OutputBuffer.html#ad7223d922517d27f79e5698142206950",tooltip="Clear buffer content."];
  Node1 -> Node3 [color="steelblue1",style="solid"];
  Node3 [label="isc::util::OutputBuffer\l::getData",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d7b/classisc_1_1util_1_1OutputBuffer.html#add2dd790b46d808ac3a96c5717e3cbd3",tooltip="Return a pointer to the head of the data stored in the buffer."];
  Node1 -> Node4 [color="steelblue1",style="solid"];
  Node4 [label="isc::util::OutputBuffer\l::getLength",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d7b/classisc_1_1util_1_1OutputBuffer.html#acba4b398174757088ef69787f32eefc3",tooltip="Return the length of data written in the buffer."];
  Node1 -> Node5 [color="steelblue1",style="solid"];
  Node5 [label="isc::util::io::internal\l::getSALength",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/db9/namespaceisc_1_1util_1_1io_1_1internal.html#ab06d2dcaa297fec7ab3c2e0937aebffe",tooltip=" "];
  Node1 -> Node6 [color="steelblue1",style="solid"];
  Node6 [label="isc::util::io::send_fd",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d8d/namespaceisc_1_1util_1_1io.html#aad8f65486015c9ec39f495e7b6b86c3a",tooltip="Sends a file descriptor."];
  Node1 -> Node7 [color="steelblue1",style="solid"];
  Node7 [label="isc::util::OutputBuffer\l::skip",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d7b/classisc_1_1util_1_1OutputBuffer.html#ab7137ae905c9971528ac83d7ce357dfb",tooltip="Insert a specified length of gap at the end of the buffer."];
  Node1 -> Node8 [color="steelblue1",style="solid"];
  Node8 [label="isc::util::OutputBuffer\l::writeData",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d7b/classisc_1_1util_1_1OutputBuffer.html#a82eb72e7a90bfee26fe8322d47a46c89",tooltip="Copy an arbitrary length of data into the buffer."];
  Node1 -> Node9 [color="steelblue1",style="solid"];
  Node9 [label="isc::util::OutputBuffer\l::writeUint16At",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d7b/classisc_1_1util_1_1OutputBuffer.html#a075f1548ebe50aaf38db1ecdce46d6fa",tooltip="Write an unsigned 16-bit integer in host byte order at the specified position of the buffer in networ..."];
  Node1 -> Node10 [color="steelblue1",style="solid"];
  Node10 [label="isc::util::OutputBuffer\l::writeUint32",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d7b/classisc_1_1util_1_1OutputBuffer.html#aadeb79c5c7e8a452f04add089a8f66a5",tooltip="Write an unsigned 32-bit integer in host byte order into the buffer in network byte order."];
}
