digraph "isc::dns::TSIGContext::update"
{
 // 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::dns::TSIGContext\l::update",height=0.2,width=0.4,color="gray40", fillcolor="grey60", style="filled", fontcolor="black",tooltip="Update internal HMAC state by more data."];
  Node1 -> Node2 [color="steelblue1",style="solid"];
  Node2 [label="isc::dns::TSIGContext\l::TSIGContextImpl::createHMAC",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d4/d65/structisc_1_1dns_1_1TSIGContext_1_1TSIGContextImpl.html#a9b3a1f3ae07ac3ec445faab19801c766",tooltip=" "];
  Node2 -> Node2 [color="steelblue1",style="solid"];
  Node2 -> Node3 [color="steelblue1",style="solid"];
  Node3 [label="isc::cryptolink::deleteHMAC",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dd/de9/namespaceisc_1_1cryptolink.html#ac5f6ee282c22e4643dabf8abd1a335ba",tooltip="Delete an HMAC object."];
  Node2 -> Node4 [color="steelblue1",style="solid"];
  Node4 [label="isc::dns::TSIGKey::\lgetAlgorithm",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d68/classisc_1_1dns_1_1TSIGKey.html#a64a2233be1b9092ee8e0e446c56b066d",tooltip="Return the hash algorithm name in the form of cryptolink::HashAlgorithm."];
  Node2 -> Node5 [color="steelblue1",style="solid"];
  Node5 [label="isc::cryptolink::CryptoLink\l::getCryptoLink",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d2e/classisc_1_1cryptolink_1_1CryptoLink.html#a23fcc00c2016dd138cfe5f58eb09632b",tooltip="Returns a reference to the singleton instance."];
  Node2 -> Node6 [color="steelblue1",style="solid"];
  Node6 [label="isc::dns::TSIGKey::\lgetSecret",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d68/classisc_1_1dns_1_1TSIGKey.html#afb644cad74e25db2e375836b2d2c4888",tooltip="Return the value of the TSIG secret."];
  Node2 -> Node7 [color="steelblue1",style="solid"];
  Node7 [label="isc::dns::TSIGKey::\lgetSecretLength",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d68/classisc_1_1dns_1_1TSIGKey.html#af86e53775e6a6992297308fc30c4f1cc",tooltip="Return the length of the TSIG secret in bytes."];
  Node1 -> Node8 [color="steelblue1",style="solid"];
  Node8 [label="isc::dns::TSIGContext\l::TSIGContextImpl::digestPreviousMAC",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d4/d65/structisc_1_1dns_1_1TSIGContext_1_1TSIGContextImpl.html#a5d062976f652afcd805d31b4aa6dd6b4",tooltip=" "];
  Node8 -> Node9 [color="steelblue1",style="solid"];
  Node9 [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."];
  Node8 -> Node10 [color="steelblue1",style="solid"];
  Node10 [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."];
  Node8 -> Node11 [color="steelblue1",style="solid"];
  Node11 [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."];
  Node8 -> Node12 [color="steelblue1",style="solid"];
  Node12 [label="isc::util::OutputBuffer\l::writeUint16",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d7b/classisc_1_1util_1_1OutputBuffer.html#a453262844b153b27c19ad735b0559aa5",tooltip="Write an unsigned 16-bit integer in host byte order into the buffer in network byte order."];
}
