Compare commits

...

2 commits

Author SHA1 Message Date
minecraftchest1@outlook.com
27d483b2bb Build pipeline for doxygen. 2025-01-31 10:19:16 -06:00
minecraftchest1@outlook.com
782aca59ab New doxygen theme. 2025-01-31 09:12:32 -06:00
70 changed files with 6458 additions and 3733 deletions

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "doxygen-awesome-css"]
path = doxygen-awesome-css
url = https://github.com/jothepro/doxygen-awesome-css.git

29
.woodpecker/docs.yaml Normal file
View file

@ -0,0 +1,29 @@
when:
- event: [ push, tag ]
branch: main
steps:
- name: build
image: alpine:3.21
commands:
- apk add doxygen git
- (cd doxygen-awesome-css; git checkout v2.3.4)
- doxygen
- name: push
when:
- event: tag
image: python:3-alpine
commands:
- apk add git openssh
- mkdir .ssh/id_rs
- echo ${SSH_KEY} > ${HOME}/.ssh/id_ed25519
- git config user.email "dnscode@ci.minec1.us"
- git config --global user.name "DNSCODE CI"
- git add docs
- git commit -m 'Build docs for $(git describe --tags $(git rev-list --tags --max-count 1)) [SKIP CI]'
- git push ${CI_REPO_CLONE_SSH_URL}
environment:
SSH_KEY:
from_secret: ssh-key
depends_on: build

View file

@ -965,7 +965,7 @@ WARN_LOGFILE =
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
# Note: If this tag is empty the current directory is searched.
INPUT = ./
INPUT = ./README.md ./src/dnscode
# This tag can be used to specify the character encoding of the source files
# that Doxygen parses. Internally Doxygen uses the UTF-8 encoding. Doxygen uses
@ -1181,7 +1181,7 @@ FILTER_SOURCE_PATTERNS =
# (index.html). This can be useful if you have a project on for instance GitHub
# and want to reuse the introduction page also for the Doxygen output.
USE_MDFILE_AS_MAINPAGE =
USE_MDFILE_AS_MAINPAGE = ./README.md
# The Fortran standard specifies that for fixed formatted Fortran code all
# characters from position 72 are to be considered as comment. A common
@ -1381,7 +1381,8 @@ HTML_STYLESHEET =
# documentation.
# This tag requires that the tag GENERATE_HTML is set to YES.
HTML_EXTRA_STYLESHEET =
HTML_EXTRA_STYLESHEET = doxygen-awesome-css/doxygen-awesome.css \
doxygen-awesome-css/doxygen-awesome-sidebar-only.css
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
# other source files which should be copied to the HTML output directory. Note
@ -1404,7 +1405,7 @@ HTML_EXTRA_FILES =
# The default value is: AUTO_LIGHT.
# This tag requires that the tag GENERATE_HTML is set to YES.
HTML_COLORSTYLE = AUTO_LIGHT
HTML_COLORSTYLE = LIGHT
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
# will adjust the colors in the style sheet and background images according to

View file

@ -23,4 +23,27 @@ pip install dnscode
```
## Usage
Todo
Import the dnscode package into a python script, create a zone object, then add records into the zone. Records can be added either via helper functions in the [dnscode.Zone](https://dnscode.minecraftchest1.us/classdnscode_1_1dnscode_1_1Zone) class, or by manually creating record objects and adding them through [dnscode.Zone.add()](https://dnscode.minecraftchest1.us/classdnscode_1_1dnscode_1_1Zone#a338bc686b7c7db2cab7827996a3f23f3). Both methods are shown in the example below.
Once the zone is setup, you can save it as a text file using [dnscode.Zone.save_file()](https://dnscode.minecraftchest1.us/classdnscode_1_1dnscode_1_1Zone#adfe5442ed2137a324f1c5ba676ba2043). Currently, it also outputs to to STDOUT. See https://code.minecraftchest1.us/minecraftchest1/dnscode/issues/5 for details.
API docs at https://dnscode.minecraftchest1.us/classdnscode_1_1dnscode_1_1Zone
```python
import dnscode
zone = dnscode.Zone(origin='example.com') # Create zone object
zone.new_SOA(mname='ns1.minecraftchest1.us.', # Create SOA
rname='admin.minecraftchest1.us.',
refresh=onemonth, retry=oneday, ttl=oneday)
zone.new_A(name='myhost', ttl=3600, host='0.0.0.0') #New A record
zone.new_AAAA(name='myhost', ttl-3600, hosts='::1')
# More helper functions in the docs
cname = dnscode.CNAME(name='mycname', ttl=60, host='example.com')
# More record objects in the docs.
zone.add(cname)
zone.save_file('example.zone')
```

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -0,0 +1,116 @@
/**
Doxygen Awesome
https://github.com/jothepro/doxygen-awesome-css
MIT License
Copyright (c) 2021 - 2023 jothepro
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
*/
html {
/* side nav width. MUST be = `TREEVIEW_WIDTH`.
* Make sure it is wide enough to contain the page title (logo + title + version)
*/
--side-nav-fixed-width: 335px;
--menu-display: none;
--top-height: 120px;
--toc-sticky-top: -25px;
--toc-max-height: calc(100vh - 2 * var(--spacing-medium) - 25px);
}
#projectname {
white-space: nowrap;
}
@media screen and (min-width: 768px) {
html {
--searchbar-background: var(--page-background-color);
}
#side-nav {
min-width: var(--side-nav-fixed-width);
max-width: var(--side-nav-fixed-width);
top: var(--top-height);
overflow: visible;
}
#nav-tree, #side-nav {
height: calc(100vh - var(--top-height)) !important;
}
#nav-tree {
padding: 0;
}
#top {
display: block;
border-bottom: none;
height: var(--top-height);
margin-bottom: calc(0px - var(--top-height));
max-width: var(--side-nav-fixed-width);
overflow: hidden;
background: var(--side-nav-background);
}
#main-nav {
float: left;
padding-right: 0;
}
.ui-resizable-handle {
cursor: default;
width: 1px !important;
background: var(--separator-color);
box-shadow: 0 calc(-2 * var(--top-height)) 0 0 var(--separator-color);
}
#nav-path {
position: fixed;
right: 0;
left: var(--side-nav-fixed-width);
bottom: 0;
width: auto;
}
#doc-content {
height: calc(100vh - 31px) !important;
padding-bottom: calc(3 * var(--spacing-large));
padding-top: calc(var(--top-height) - 80px);
box-sizing: border-box;
margin-left: var(--side-nav-fixed-width) !important;
}
#MSearchBox {
width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium)));
}
#MSearchField {
width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium)) - 65px);
}
#MSearchResultsWindow {
left: var(--spacing-medium) !important;
right: auto;
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -8,8 +8,10 @@
<meta name="viewport" content="width=device-width, initial-scale=1"/>
</head>
<body>
<a href="README_8md.html"/>
<a href="____init_____8py.html"/>
<a href="dnscode_8py.html"/>
<a href="main_8md.html"/>
<a href="namespacednscode.html"/>
<a href="namespacednscode_1_1dnscode.html"/>
<a href="classdnscode_1_1dnscode_1_1A.html"/>
@ -172,6 +174,11 @@
<a href="functions_func.html"/>
<a href="functions_vars.html"/>
<a href="hierarchy.html"/>
<a href="index.html"/>
<a href="index.html#autotoc_md1"/>
<a href="index.html#autotoc_md3"/>
<a href="index.html#autotoc_md4"/>
<a href="index.html#autotoc_md5"/>
<a href="namespacednscode.html"/>
<a href="namespacednscode_1_1dnscode.html"/>
<a href="namespaces.html"/>

View file

@ -128,8 +128,8 @@ let codefold = {
opened : true,
// in case HTML_COLORSTYLE is LIGHT or DARK the vars will be replaced, so we write them out explicitly and use double quotes
plusImg: [ "var(--fold-plus-image)", "var(--fold-plus-image-relpath)" ],
minusImg: [ "var(--fold-minus-image)", "var(--fold-minus-image-relpath)" ],
plusImg: [ "url('plus.svg')", "url('../../plus.svg')" ],
minusImg: [ "url('minus.svg')", "url('../../minus.svg')" ],
// toggle all folding blocks
toggle_all : function(relPath) {
@ -157,7 +157,7 @@ let codefold = {
'margin-right':'2px',
'display':'inline-block',
'width':'54px',
'background':'linear-gradient(var(--fold-line-color),var(--fold-line-color)) no-repeat 46px/2px 100%'
'background':'linear-gradient(#808080,#808080) no-repeat 46px/2px 100%'
});
// add global toggle to first line
$('span[class=lineno]:first').append('<span class="fold" id="fold_all" '+

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>DNScode: Main Page</title>
<title>DNScode: DNScode</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
@ -96,10 +98,53 @@ $(function(){initNavTree('index.html',''); initResizable(true); });
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">DNScode Documentation</div></div>
<div><div class="header">
<div class="headertitle"><div class="title">DNScode </div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p><a class="anchor" id="md_README"></a></p>
<h1><a class="anchor" id="autotoc_md1"></a>
Simplifying DNS Zone management</h1>
<hr />
<h1><a class="anchor" id="autotoc_md3"></a>
About</h1>
<p>DNScode is a project to help simplify DNS zone management, when using plain text files with servers like BIND and NSD. It provides a framework for programmatically generating zone files with Python, allowing for more flexability, compared to other DNS as code solutions.</p>
<h1><a class="anchor" id="autotoc_md4"></a>
Installation</h1>
<div class="fragment"><div class="line"> bash</div>
<div class="line"># Create working directory</div>
<div class="line">mkdir dnsproject</div>
<div class="line">cd dnsproject</div>
<div class="line"> </div>
<div class="line"># Create virtual envrionment (optional, but highly recomended)</div>
<div class="line">python3 -m venv .venv</div>
<div class="line">source .venv/bin/activate</div>
<div class="line"> </div>
<div class="line"># Install the dnscode package</div>
<div class="line">pip install dnscode</div>
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md5"></a>
Usage</h1>
<p>Import the dnscode package into a python script, create a zone object, then add records into the zone. Records can be added either via helper functions in the <a href="https://dnscode.minecraftchest1.us/classdnscode_1_1dnscode_1_1Zone">dnscode.Zone</a> class, or by manually creating record objects and adding them through <a href="https://dnscode.minecraftchest1.us/classdnscode_1_1dnscode_1_1Zone#a338bc686b7c7db2cab7827996a3f23f3">dnscode.Zone.add()</a>. Both methods are shown in the example below.</p>
<p>Once the zone is setup, you can save it as a text file using <a href="https://dnscode.minecraftchest1.us/classdnscode_1_1dnscode_1_1Zone#adfe5442ed2137a324f1c5ba676ba2043">dnscode.Zone.save_file()</a>. Currently, it also outputs to to STDOUT. See <a href="https://code.minecraftchest1.us/minecraftchest1/dnscode/issues/5">https://code.minecraftchest1.us/minecraftchest1/dnscode/issues/5</a> for details.</p>
<p>API docs at <a href="https://dnscode.minecraftchest1.us/classdnscode_1_1dnscode_1_1Zone">https://dnscode.minecraftchest1.us/classdnscode_1_1dnscode_1_1Zone</a></p>
<div class="fragment"><div class="line"><span class="keyword">import</span> dnscode</div>
<div class="line"> </div>
<div class="line">zone = <a class="code hl_class" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.Zone</a>(origin=<span class="stringliteral">&#39;example.com&#39;</span>) <span class="comment"># Create zone object</span></div>
<div class="line">zone.new_SOA(mname=<span class="stringliteral">&#39;ns1.minecraftchest1.us.&#39;</span>, <span class="comment"># Create SOA</span></div>
<div class="line"> rname=<span class="stringliteral">&#39;admin.minecraftchest1.us.&#39;</span>,</div>
<div class="line"> refresh=onemonth, retry=oneday, ttl=oneday)</div>
<div class="line">zone.new_A(name=<span class="stringliteral">&#39;myhost&#39;</span>, ttl=3600, host=<span class="stringliteral">&#39;0.0.0.0&#39;</span>) <span class="comment">#New A record</span></div>
<div class="line">zone.new_AAAA(name=<span class="stringliteral">&#39;myhost&#39;</span>, ttl-3600, hosts=<span class="stringliteral">&#39;::1&#39;</span>)</div>
<div class="line"><span class="comment"># More helper functions in the docs</span></div>
<div class="line"> </div>
<div class="line">cname = <a class="code hl_class" href="classdnscode_1_1dnscode_1_1CNAME.html">dnscode.CNAME</a>(name=<span class="stringliteral">&#39;mycname&#39;</span>, ttl=60, host=<span class="stringliteral">&#39;example.com&#39;</span>)</div>
<div class="line"><span class="comment"># More record objects in the docs.</span></div>
<div class="line">zone.add(cname)</div>
<div class="line"> </div>
<div class="line">zone.save_file(<span class="stringliteral">&#39;example.zone&#39;</span>)</div>
<div class="ttc" id="aclassdnscode_1_1dnscode_1_1CNAME_html"><div class="ttname"><a href="classdnscode_1_1dnscode_1_1CNAME.html">dnscode.dnscode.CNAME</a></div><div class="ttdef"><b>Definition</b> dnscode.py:82</div></div>
<div class="ttc" id="aclassdnscode_1_1dnscode_1_1Zone_html"><div class="ttname"><a href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></div><div class="ttdef"><b>Definition</b> dnscode.py:204</div></div>
</div><!-- fragment --> </div></div><!-- PageDoc -->
<a href="doxygen_crawl.html"></a>
</div><!-- contents -->
</div><!-- doc-content -->

115
docs/html/main_8md.html Normal file
View file

@ -0,0 +1,115 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>DNScode: src/dnscode/main.md File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;0.1.9</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('main_8md.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">src/dnscode/main.md File Reference</div></div>
</div><!--header-->
<div class="contents">
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="main_8md.html">main.md</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View file

@ -122,13 +122,13 @@ Installation</h1>
<div class="line">pip install dnscode</div>
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md5"></a>
Usage</h1>
<p>``` python </p>
<h1><a class="anchor" id="autotoc_md6"></a>
dnsproject.py</h1>
<p>include dnscode</p>
<h1><a class="anchor" id="autotoc_md7"></a>
Create zone object</h1>
</div></div><!-- contents -->
<div class="fragment"><div class="line"><span class="comment"># dnsproject.py</span></div>
<div class="line"> </div>
<div class="line"><span class="keyword">import</span> dnscode</div>
<div class="line"> </div>
<div class="line">zone = <a class="code hl_class" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.Zone</a>(origin=<span class="stringliteral">&#39;example.com&#39;</span>) <span class="comment"># Create zone object</span></div>
<div class="ttc" id="aclassdnscode_1_1dnscode_1_1Zone_html"><div class="ttname"><a href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></div><div class="ttdef"><b>Definition</b> dnscode.py:204</div></div>
</div><!-- fragment --> </div></div><!-- contents -->
</div><!-- PageDoc -->
</div><!-- doc-content -->
<!-- start footer part -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -19,6 +19,8 @@
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->

View file

@ -22,12 +22,12 @@
#nav-tree .selected {
background-image: url('tab_a.png');
background-repeat:repeat-x;
color: var(--nav-text-active-color);
text-shadow: var(--nav-text-active-shadow);
color: white;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
}
#nav-tree .selected .arrow {
color: var(--nav-arrow-selected-color);
color: #9CAFD4;
text-shadow: none;
}
@ -47,7 +47,7 @@
#nav-tree .label {
margin:0px;
padding:0px;
font: 12px var(--font-family-nav);
font: 12px 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
}
#nav-tree .label a {
@ -56,7 +56,7 @@
#nav-tree .selected a {
text-decoration:none;
color:var(--nav-text-active-color);
color:white;
}
#nav-tree .children_ul {
@ -98,7 +98,7 @@
}
.ui-resizable-e {
background-image:var(--nav-splitbar-image);
background-image:url('splitbar.png');
background-size:100%;
background-repeat:repeat-y;
background-attachment: scroll;
@ -122,7 +122,7 @@
#nav-tree {
background-repeat:repeat-x;
background-color: var(--nav-background-color);
background-color: #F9FAFC;
-webkit-overflow-scrolling : touch; /* iOS 5+ */
}

View file

@ -25,6 +25,10 @@
var NAVTREE =
[
[ "DNScode", "index.html", [
[ "Simplifying DNS Zone management", "index.html#autotoc_md1", null ],
[ "About", "index.html#autotoc_md3", null ],
[ "Installation", "index.html#autotoc_md4", null ],
[ "Usage", "index.html#autotoc_md5", null ],
[ "Packages", "namespaces.html", [
[ "Package List", "namespaces.html", "namespaces_dup" ]
] ],

View file

@ -1,185 +1,189 @@
var NAVTREEINDEX0 =
{
"____init_____8py.html":[2,0,0,0,0],
"annotated.html":[1,0],
"classdnscode_1_1dnscode_1_1A.html":[0,0,0,0,0],
"classdnscode_1_1dnscode_1_1A.html":[1,0,0,0,0],
"classdnscode_1_1dnscode_1_1A.html#a064feb58d7e265fa206e089345369a2a":[0,0,0,0,0,1],
"classdnscode_1_1dnscode_1_1A.html#a064feb58d7e265fa206e089345369a2a":[1,0,0,0,0,1],
"classdnscode_1_1dnscode_1_1A.html#a0a3850ae288afdbb0c1582cb80358b0b":[0,0,0,0,0,3],
"classdnscode_1_1dnscode_1_1A.html#a0a3850ae288afdbb0c1582cb80358b0b":[1,0,0,0,0,3],
"classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71":[0,0,0,0,0,0],
"classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71":[1,0,0,0,0,0],
"classdnscode_1_1dnscode_1_1A.html#a728ff3a23a683fc61e89183678633fdc":[0,0,0,0,0,2],
"classdnscode_1_1dnscode_1_1A.html#a728ff3a23a683fc61e89183678633fdc":[1,0,0,0,0,2],
"classdnscode_1_1dnscode_1_1A.html#ac48289ec4dd4f287fa5fd93dd537d974":[0,0,0,0,0,4],
"classdnscode_1_1dnscode_1_1A.html#ac48289ec4dd4f287fa5fd93dd537d974":[1,0,0,0,0,4],
"classdnscode_1_1dnscode_1_1AAAA.html":[0,0,0,0,1],
"classdnscode_1_1dnscode_1_1AAAA.html":[1,0,0,0,1],
"classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6":[0,0,0,0,1,0],
"classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6":[1,0,0,0,1,0],
"classdnscode_1_1dnscode_1_1AAAA.html#a57432b4c0d40655dcea6e04afb057daf":[0,0,0,0,1,3],
"classdnscode_1_1dnscode_1_1AAAA.html#a57432b4c0d40655dcea6e04afb057daf":[1,0,0,0,1,3],
"classdnscode_1_1dnscode_1_1AAAA.html#abd8ff53d71d8ae9e1801b562d384c3a3":[0,0,0,0,1,4],
"classdnscode_1_1dnscode_1_1AAAA.html#abd8ff53d71d8ae9e1801b562d384c3a3":[1,0,0,0,1,4],
"classdnscode_1_1dnscode_1_1AAAA.html#ad89d4ba507acbfbecf97a6d4bc0afa9a":[0,0,0,0,1,2],
"classdnscode_1_1dnscode_1_1AAAA.html#ad89d4ba507acbfbecf97a6d4bc0afa9a":[1,0,0,0,1,2],
"classdnscode_1_1dnscode_1_1AAAA.html#afedf1914defd108c934440a378b1db7e":[0,0,0,0,1,1],
"classdnscode_1_1dnscode_1_1AAAA.html#afedf1914defd108c934440a378b1db7e":[1,0,0,0,1,1],
"classdnscode_1_1dnscode_1_1CNAME.html":[0,0,0,0,2],
"classdnscode_1_1dnscode_1_1CNAME.html":[1,0,0,0,2],
"classdnscode_1_1dnscode_1_1CNAME.html#a0e0a78d6dd4ac9fc14141f8ee912172f":[0,0,0,0,2,3],
"classdnscode_1_1dnscode_1_1CNAME.html#a0e0a78d6dd4ac9fc14141f8ee912172f":[1,0,0,0,2,3],
"classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0":[0,0,0,0,2,0],
"classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0":[1,0,0,0,2,0],
"classdnscode_1_1dnscode_1_1CNAME.html#a3cdf083f5eda994482eb93413b296f5c":[0,0,0,0,2,1],
"classdnscode_1_1dnscode_1_1CNAME.html#a3cdf083f5eda994482eb93413b296f5c":[1,0,0,0,2,1],
"classdnscode_1_1dnscode_1_1CNAME.html#a5868dd148cb5c750453806622c7ae405":[0,0,0,0,2,2],
"classdnscode_1_1dnscode_1_1CNAME.html#a5868dd148cb5c750453806622c7ae405":[1,0,0,0,2,2],
"classdnscode_1_1dnscode_1_1CNAME.html#aa5ecf670a1c88f92991280aedb5ad322":[0,0,0,0,2,4],
"classdnscode_1_1dnscode_1_1CNAME.html#aa5ecf670a1c88f92991280aedb5ad322":[1,0,0,0,2,4],
"classdnscode_1_1dnscode_1_1InvalidDataException.html":[0,0,0,0,3],
"classdnscode_1_1dnscode_1_1InvalidDataException.html":[1,0,0,0,3],
"classdnscode_1_1dnscode_1_1InvalidDataException.html#abe6f6a4e6ebc59a440ebbc43330e3811":[0,0,0,0,3,1],
"classdnscode_1_1dnscode_1_1InvalidDataException.html#abe6f6a4e6ebc59a440ebbc43330e3811":[1,0,0,0,3,1],
"classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8":[0,0,0,0,3,0],
"classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8":[1,0,0,0,3,0],
"classdnscode_1_1dnscode_1_1MX.html":[0,0,0,0,4],
"classdnscode_1_1dnscode_1_1MX.html":[1,0,0,0,4],
"classdnscode_1_1dnscode_1_1MX.html#a44e80917859f828710a43ff3f0dbe8ed":[0,0,0,0,4,6],
"classdnscode_1_1dnscode_1_1MX.html#a44e80917859f828710a43ff3f0dbe8ed":[1,0,0,0,4,6],
"classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba":[0,0,0,0,4,2],
"classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba":[1,0,0,0,4,2],
"classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5":[0,0,0,0,4,0],
"classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5":[1,0,0,0,4,0],
"classdnscode_1_1dnscode_1_1MX.html#a5580bd007362f19ca4556f4a17461d4e":[0,0,0,0,4,5],
"classdnscode_1_1dnscode_1_1MX.html#a5580bd007362f19ca4556f4a17461d4e":[1,0,0,0,4,5],
"classdnscode_1_1dnscode_1_1MX.html#a6f4122e34ed257b9e7ed16155a148b16":[0,0,0,0,4,1],
"classdnscode_1_1dnscode_1_1MX.html#a6f4122e34ed257b9e7ed16155a148b16":[1,0,0,0,4,1],
"classdnscode_1_1dnscode_1_1MX.html#abdd875e732800bf3ae574c68a7feb99d":[0,0,0,0,4,3],
"classdnscode_1_1dnscode_1_1MX.html#abdd875e732800bf3ae574c68a7feb99d":[1,0,0,0,4,3],
"classdnscode_1_1dnscode_1_1MX.html#af5955c1d1b6c2bbbf9331ede00e9f814":[0,0,0,0,4,4],
"classdnscode_1_1dnscode_1_1MX.html#af5955c1d1b6c2bbbf9331ede00e9f814":[1,0,0,0,4,4],
"classdnscode_1_1dnscode_1_1NS.html":[0,0,0,0,5],
"classdnscode_1_1dnscode_1_1NS.html":[1,0,0,0,5],
"classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414":[0,0,0,0,5,0],
"classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414":[1,0,0,0,5,0],
"classdnscode_1_1dnscode_1_1NS.html#a47aed399f465f02aa74612cebf63f603":[0,0,0,0,5,3],
"classdnscode_1_1dnscode_1_1NS.html#a47aed399f465f02aa74612cebf63f603":[1,0,0,0,5,3],
"classdnscode_1_1dnscode_1_1NS.html#a790082bcaf1e3287c0ded51b223249ab":[0,0,0,0,5,4],
"classdnscode_1_1dnscode_1_1NS.html#a790082bcaf1e3287c0ded51b223249ab":[1,0,0,0,5,4],
"classdnscode_1_1dnscode_1_1NS.html#a80316c5453f699b87891e868458e0541":[0,0,0,0,5,5],
"classdnscode_1_1dnscode_1_1NS.html#a80316c5453f699b87891e868458e0541":[1,0,0,0,5,5],
"classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e":[0,0,0,0,5,2],
"classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e":[1,0,0,0,5,2],
"classdnscode_1_1dnscode_1_1NS.html#adde4980f5291b68690a703ed97a145b2":[0,0,0,0,5,1],
"classdnscode_1_1dnscode_1_1NS.html#adde4980f5291b68690a703ed97a145b2":[1,0,0,0,5,1],
"classdnscode_1_1dnscode_1_1PTR.html":[0,0,0,0,6],
"classdnscode_1_1dnscode_1_1PTR.html":[1,0,0,0,6],
"classdnscode_1_1dnscode_1_1PTR.html#a388098f988ab7eff6d30811b4ed8758f":[0,0,0,0,6,4],
"classdnscode_1_1dnscode_1_1PTR.html#a388098f988ab7eff6d30811b4ed8758f":[1,0,0,0,6,4],
"classdnscode_1_1dnscode_1_1PTR.html#a4d2b13fc71edd0bf878c222fea01c296":[0,0,0,0,6,3],
"classdnscode_1_1dnscode_1_1PTR.html#a4d2b13fc71edd0bf878c222fea01c296":[1,0,0,0,6,3],
"classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb":[0,0,0,0,6,0],
"classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb":[1,0,0,0,6,0],
"classdnscode_1_1dnscode_1_1PTR.html#aa414de5f62d6902d7e07388362d4514a":[0,0,0,0,6,1],
"classdnscode_1_1dnscode_1_1PTR.html#aa414de5f62d6902d7e07388362d4514a":[1,0,0,0,6,1],
"classdnscode_1_1dnscode_1_1PTR.html#af6d4e470392a223e3f643c76dba09f4b":[0,0,0,0,6,2],
"classdnscode_1_1dnscode_1_1PTR.html#af6d4e470392a223e3f643c76dba09f4b":[1,0,0,0,6,2],
"classdnscode_1_1dnscode_1_1Record.html":[0,0,0,0,7],
"classdnscode_1_1dnscode_1_1Record.html":[1,0,0,0,7],
"classdnscode_1_1dnscode_1_1Record.html#a9cdd32b3cc1e61c0242e1df4ac88570f":[0,0,0,0,7,0],
"classdnscode_1_1dnscode_1_1Record.html#a9cdd32b3cc1e61c0242e1df4ac88570f":[1,0,0,0,7,0],
"classdnscode_1_1dnscode_1_1SOA.html":[0,0,0,0,8],
"classdnscode_1_1dnscode_1_1SOA.html":[1,0,0,0,8],
"classdnscode_1_1dnscode_1_1SOA.html#a0519536bbe01453e69e9b3a937734e05":[0,0,0,0,8,6],
"classdnscode_1_1dnscode_1_1SOA.html#a0519536bbe01453e69e9b3a937734e05":[1,0,0,0,8,6],
"classdnscode_1_1dnscode_1_1SOA.html#a2d07bdbe2641a211cac2a638682003f7":[0,0,0,0,8,7],
"classdnscode_1_1dnscode_1_1SOA.html#a2d07bdbe2641a211cac2a638682003f7":[1,0,0,0,8,7],
"classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982":[0,0,0,0,8,0],
"classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982":[1,0,0,0,8,0],
"classdnscode_1_1dnscode_1_1SOA.html#a3f98e8ca93d98290d26e595b9e1d5841":[0,0,0,0,8,10],
"classdnscode_1_1dnscode_1_1SOA.html#a3f98e8ca93d98290d26e595b9e1d5841":[1,0,0,0,8,10],
"classdnscode_1_1dnscode_1_1SOA.html#a78c16bb26cea2e23329499b1be27744f":[0,0,0,0,8,5],
"classdnscode_1_1dnscode_1_1SOA.html#a78c16bb26cea2e23329499b1be27744f":[1,0,0,0,8,5],
"classdnscode_1_1dnscode_1_1SOA.html#aa1db92c41ea81f1a993bf94673fb8df2":[0,0,0,0,8,2],
"classdnscode_1_1dnscode_1_1SOA.html#aa1db92c41ea81f1a993bf94673fb8df2":[1,0,0,0,8,2],
"classdnscode_1_1dnscode_1_1SOA.html#aa8ccf7ebc102ae4493f630e3f85dab33":[0,0,0,0,8,3],
"classdnscode_1_1dnscode_1_1SOA.html#aa8ccf7ebc102ae4493f630e3f85dab33":[1,0,0,0,8,3],
"classdnscode_1_1dnscode_1_1SOA.html#ab698d0c5545ac161be944b03d50e2b71":[0,0,0,0,8,4],
"classdnscode_1_1dnscode_1_1SOA.html#ab698d0c5545ac161be944b03d50e2b71":[1,0,0,0,8,4],
"classdnscode_1_1dnscode_1_1SOA.html#abeba06a6214f2447de82ac66c76fd0e1":[0,0,0,0,8,1],
"classdnscode_1_1dnscode_1_1SOA.html#abeba06a6214f2447de82ac66c76fd0e1":[1,0,0,0,8,1],
"classdnscode_1_1dnscode_1_1SOA.html#add157e2edf998925f74a55fc672616c2":[0,0,0,0,8,9],
"classdnscode_1_1dnscode_1_1SOA.html#add157e2edf998925f74a55fc672616c2":[1,0,0,0,8,9],
"classdnscode_1_1dnscode_1_1SOA.html#add36e344fa1dcd53547f052e45e81a02":[0,0,0,0,8,8],
"classdnscode_1_1dnscode_1_1SOA.html#add36e344fa1dcd53547f052e45e81a02":[1,0,0,0,8,8],
"classdnscode_1_1dnscode_1_1SRV.html":[0,0,0,0,9],
"classdnscode_1_1dnscode_1_1SRV.html":[1,0,0,0,9],
"classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0":[0,0,0,0,9,7],
"classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0":[1,0,0,0,9,7],
"classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840":[0,0,0,0,9,5],
"classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840":[1,0,0,0,9,5],
"classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a":[0,0,0,0,9,8],
"classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a":[1,0,0,0,9,8],
"classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d":[0,0,0,0,9,3],
"classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d":[1,0,0,0,9,3],
"classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e":[0,0,0,0,9,0],
"classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e":[1,0,0,0,9,0],
"classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02":[0,0,0,0,9,6],
"classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02":[1,0,0,0,9,6],
"classdnscode_1_1dnscode_1_1SRV.html#a84d67e5dbb4cd6cf98e66401e2d7d7a4":[0,0,0,0,9,4],
"classdnscode_1_1dnscode_1_1SRV.html#a84d67e5dbb4cd6cf98e66401e2d7d7a4":[1,0,0,0,9,4],
"classdnscode_1_1dnscode_1_1SRV.html#a8612b39fe2585831e7069dcb044ffa75":[0,0,0,0,9,10],
"classdnscode_1_1dnscode_1_1SRV.html#a8612b39fe2585831e7069dcb044ffa75":[1,0,0,0,9,10],
"classdnscode_1_1dnscode_1_1SRV.html#aa6f868660e840b7dbc3252c234e37a7b":[0,0,0,0,9,1],
"classdnscode_1_1dnscode_1_1SRV.html#aa6f868660e840b7dbc3252c234e37a7b":[1,0,0,0,9,1],
"classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a":[0,0,0,0,9,2],
"classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a":[1,0,0,0,9,2],
"classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5":[0,0,0,0,9,9],
"classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5":[1,0,0,0,9,9],
"classdnscode_1_1dnscode_1_1Zone.html":[0,0,0,0,10],
"classdnscode_1_1dnscode_1_1Zone.html":[1,0,0,0,10],
"classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a":[0,0,0,0,10,13],
"classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a":[1,0,0,0,10,13],
"classdnscode_1_1dnscode_1_1Zone.html#a231de844d4fb88390d37a0be6dbc962e":[0,0,0,0,10,3],
"classdnscode_1_1dnscode_1_1Zone.html#a231de844d4fb88390d37a0be6dbc962e":[1,0,0,0,10,3],
"classdnscode_1_1dnscode_1_1Zone.html#a2718e32544f9310ce721bce73082bb97":[0,0,0,0,10,5],
"classdnscode_1_1dnscode_1_1Zone.html#a2718e32544f9310ce721bce73082bb97":[1,0,0,0,10,5],
"classdnscode_1_1dnscode_1_1Zone.html#a31e74a07a8f0b0f95a14662d20f1df8c":[0,0,0,0,10,1],
"classdnscode_1_1dnscode_1_1Zone.html#a31e74a07a8f0b0f95a14662d20f1df8c":[1,0,0,0,10,1],
"classdnscode_1_1dnscode_1_1Zone.html#a338bc686b7c7db2cab7827996a3f23f3":[0,0,0,0,10,2],
"classdnscode_1_1dnscode_1_1Zone.html#a338bc686b7c7db2cab7827996a3f23f3":[1,0,0,0,10,2],
"classdnscode_1_1dnscode_1_1Zone.html#a41dc247963652b15be123b329aeb1bcf":[0,0,0,0,10,6],
"classdnscode_1_1dnscode_1_1Zone.html#a41dc247963652b15be123b329aeb1bcf":[1,0,0,0,10,6],
"classdnscode_1_1dnscode_1_1Zone.html#a579ec534602081efd30fbcbc279bc625":[0,0,0,0,10,8],
"classdnscode_1_1dnscode_1_1Zone.html#a579ec534602081efd30fbcbc279bc625":[1,0,0,0,10,8],
"classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4":[0,0,0,0,10,9],
"classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4":[1,0,0,0,10,9],
"classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe":[0,0,0,0,10,10],
"classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe":[1,0,0,0,10,10],
"classdnscode_1_1dnscode_1_1Zone.html#ad696206776c2c68471126d950fa178d1":[0,0,0,0,10,0],
"classdnscode_1_1dnscode_1_1Zone.html#ad696206776c2c68471126d950fa178d1":[1,0,0,0,10,0],
"classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043":[0,0,0,0,10,12],
"classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043":[1,0,0,0,10,12],
"classdnscode_1_1dnscode_1_1Zone.html#ae0a178b817cb174866bb5bb33507cb98":[0,0,0,0,10,7],
"classdnscode_1_1dnscode_1_1Zone.html#ae0a178b817cb174866bb5bb33507cb98":[1,0,0,0,10,7],
"classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4":[0,0,0,0,10,11],
"classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4":[1,0,0,0,10,11],
"classdnscode_1_1dnscode_1_1Zone.html#af16862a7d8680f1eb6ab66a92105301f":[0,0,0,0,10,4],
"classdnscode_1_1dnscode_1_1Zone.html#af16862a7d8680f1eb6ab66a92105301f":[1,0,0,0,10,4],
"classes.html":[1,1],
"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[2,0,0],
"dir_9064fec3e9ce615219688699dadf995c.html":[2,0,0,0],
"dnscode_8py.html":[2,0,0,0,1],
"files.html":[2,0],
"functions.html":[1,3,0],
"functions_func.html":[1,3,1],
"functions_vars.html":[1,3,2],
"hierarchy.html":[1,2],
"____init_____8py.html":[6,0,0,0,0],
"annotated.html":[5,0],
"classdnscode_1_1dnscode_1_1A.html":[4,0,0,0,0],
"classdnscode_1_1dnscode_1_1A.html":[5,0,0,0,0],
"classdnscode_1_1dnscode_1_1A.html#a064feb58d7e265fa206e089345369a2a":[4,0,0,0,0,1],
"classdnscode_1_1dnscode_1_1A.html#a064feb58d7e265fa206e089345369a2a":[5,0,0,0,0,1],
"classdnscode_1_1dnscode_1_1A.html#a0a3850ae288afdbb0c1582cb80358b0b":[4,0,0,0,0,3],
"classdnscode_1_1dnscode_1_1A.html#a0a3850ae288afdbb0c1582cb80358b0b":[5,0,0,0,0,3],
"classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71":[4,0,0,0,0,0],
"classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71":[5,0,0,0,0,0],
"classdnscode_1_1dnscode_1_1A.html#a728ff3a23a683fc61e89183678633fdc":[4,0,0,0,0,2],
"classdnscode_1_1dnscode_1_1A.html#a728ff3a23a683fc61e89183678633fdc":[5,0,0,0,0,2],
"classdnscode_1_1dnscode_1_1A.html#ac48289ec4dd4f287fa5fd93dd537d974":[4,0,0,0,0,4],
"classdnscode_1_1dnscode_1_1A.html#ac48289ec4dd4f287fa5fd93dd537d974":[5,0,0,0,0,4],
"classdnscode_1_1dnscode_1_1AAAA.html":[4,0,0,0,1],
"classdnscode_1_1dnscode_1_1AAAA.html":[5,0,0,0,1],
"classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6":[4,0,0,0,1,0],
"classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6":[5,0,0,0,1,0],
"classdnscode_1_1dnscode_1_1AAAA.html#a57432b4c0d40655dcea6e04afb057daf":[4,0,0,0,1,3],
"classdnscode_1_1dnscode_1_1AAAA.html#a57432b4c0d40655dcea6e04afb057daf":[5,0,0,0,1,3],
"classdnscode_1_1dnscode_1_1AAAA.html#abd8ff53d71d8ae9e1801b562d384c3a3":[4,0,0,0,1,4],
"classdnscode_1_1dnscode_1_1AAAA.html#abd8ff53d71d8ae9e1801b562d384c3a3":[5,0,0,0,1,4],
"classdnscode_1_1dnscode_1_1AAAA.html#ad89d4ba507acbfbecf97a6d4bc0afa9a":[4,0,0,0,1,2],
"classdnscode_1_1dnscode_1_1AAAA.html#ad89d4ba507acbfbecf97a6d4bc0afa9a":[5,0,0,0,1,2],
"classdnscode_1_1dnscode_1_1AAAA.html#afedf1914defd108c934440a378b1db7e":[4,0,0,0,1,1],
"classdnscode_1_1dnscode_1_1AAAA.html#afedf1914defd108c934440a378b1db7e":[5,0,0,0,1,1],
"classdnscode_1_1dnscode_1_1CNAME.html":[4,0,0,0,2],
"classdnscode_1_1dnscode_1_1CNAME.html":[5,0,0,0,2],
"classdnscode_1_1dnscode_1_1CNAME.html#a0e0a78d6dd4ac9fc14141f8ee912172f":[4,0,0,0,2,3],
"classdnscode_1_1dnscode_1_1CNAME.html#a0e0a78d6dd4ac9fc14141f8ee912172f":[5,0,0,0,2,3],
"classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0":[4,0,0,0,2,0],
"classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0":[5,0,0,0,2,0],
"classdnscode_1_1dnscode_1_1CNAME.html#a3cdf083f5eda994482eb93413b296f5c":[4,0,0,0,2,1],
"classdnscode_1_1dnscode_1_1CNAME.html#a3cdf083f5eda994482eb93413b296f5c":[5,0,0,0,2,1],
"classdnscode_1_1dnscode_1_1CNAME.html#a5868dd148cb5c750453806622c7ae405":[4,0,0,0,2,2],
"classdnscode_1_1dnscode_1_1CNAME.html#a5868dd148cb5c750453806622c7ae405":[5,0,0,0,2,2],
"classdnscode_1_1dnscode_1_1CNAME.html#aa5ecf670a1c88f92991280aedb5ad322":[4,0,0,0,2,4],
"classdnscode_1_1dnscode_1_1CNAME.html#aa5ecf670a1c88f92991280aedb5ad322":[5,0,0,0,2,4],
"classdnscode_1_1dnscode_1_1InvalidDataException.html":[4,0,0,0,3],
"classdnscode_1_1dnscode_1_1InvalidDataException.html":[5,0,0,0,3],
"classdnscode_1_1dnscode_1_1InvalidDataException.html#abe6f6a4e6ebc59a440ebbc43330e3811":[4,0,0,0,3,1],
"classdnscode_1_1dnscode_1_1InvalidDataException.html#abe6f6a4e6ebc59a440ebbc43330e3811":[5,0,0,0,3,1],
"classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8":[4,0,0,0,3,0],
"classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8":[5,0,0,0,3,0],
"classdnscode_1_1dnscode_1_1MX.html":[4,0,0,0,4],
"classdnscode_1_1dnscode_1_1MX.html":[5,0,0,0,4],
"classdnscode_1_1dnscode_1_1MX.html#a44e80917859f828710a43ff3f0dbe8ed":[4,0,0,0,4,6],
"classdnscode_1_1dnscode_1_1MX.html#a44e80917859f828710a43ff3f0dbe8ed":[5,0,0,0,4,6],
"classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba":[4,0,0,0,4,2],
"classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba":[5,0,0,0,4,2],
"classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5":[4,0,0,0,4,0],
"classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5":[5,0,0,0,4,0],
"classdnscode_1_1dnscode_1_1MX.html#a5580bd007362f19ca4556f4a17461d4e":[4,0,0,0,4,5],
"classdnscode_1_1dnscode_1_1MX.html#a5580bd007362f19ca4556f4a17461d4e":[5,0,0,0,4,5],
"classdnscode_1_1dnscode_1_1MX.html#a6f4122e34ed257b9e7ed16155a148b16":[4,0,0,0,4,1],
"classdnscode_1_1dnscode_1_1MX.html#a6f4122e34ed257b9e7ed16155a148b16":[5,0,0,0,4,1],
"classdnscode_1_1dnscode_1_1MX.html#abdd875e732800bf3ae574c68a7feb99d":[4,0,0,0,4,3],
"classdnscode_1_1dnscode_1_1MX.html#abdd875e732800bf3ae574c68a7feb99d":[5,0,0,0,4,3],
"classdnscode_1_1dnscode_1_1MX.html#af5955c1d1b6c2bbbf9331ede00e9f814":[4,0,0,0,4,4],
"classdnscode_1_1dnscode_1_1MX.html#af5955c1d1b6c2bbbf9331ede00e9f814":[5,0,0,0,4,4],
"classdnscode_1_1dnscode_1_1NS.html":[4,0,0,0,5],
"classdnscode_1_1dnscode_1_1NS.html":[5,0,0,0,5],
"classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414":[4,0,0,0,5,0],
"classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414":[5,0,0,0,5,0],
"classdnscode_1_1dnscode_1_1NS.html#a47aed399f465f02aa74612cebf63f603":[4,0,0,0,5,3],
"classdnscode_1_1dnscode_1_1NS.html#a47aed399f465f02aa74612cebf63f603":[5,0,0,0,5,3],
"classdnscode_1_1dnscode_1_1NS.html#a790082bcaf1e3287c0ded51b223249ab":[4,0,0,0,5,4],
"classdnscode_1_1dnscode_1_1NS.html#a790082bcaf1e3287c0ded51b223249ab":[5,0,0,0,5,4],
"classdnscode_1_1dnscode_1_1NS.html#a80316c5453f699b87891e868458e0541":[4,0,0,0,5,5],
"classdnscode_1_1dnscode_1_1NS.html#a80316c5453f699b87891e868458e0541":[5,0,0,0,5,5],
"classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e":[4,0,0,0,5,2],
"classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e":[5,0,0,0,5,2],
"classdnscode_1_1dnscode_1_1NS.html#adde4980f5291b68690a703ed97a145b2":[4,0,0,0,5,1],
"classdnscode_1_1dnscode_1_1NS.html#adde4980f5291b68690a703ed97a145b2":[5,0,0,0,5,1],
"classdnscode_1_1dnscode_1_1PTR.html":[4,0,0,0,6],
"classdnscode_1_1dnscode_1_1PTR.html":[5,0,0,0,6],
"classdnscode_1_1dnscode_1_1PTR.html#a388098f988ab7eff6d30811b4ed8758f":[4,0,0,0,6,4],
"classdnscode_1_1dnscode_1_1PTR.html#a388098f988ab7eff6d30811b4ed8758f":[5,0,0,0,6,4],
"classdnscode_1_1dnscode_1_1PTR.html#a4d2b13fc71edd0bf878c222fea01c296":[4,0,0,0,6,3],
"classdnscode_1_1dnscode_1_1PTR.html#a4d2b13fc71edd0bf878c222fea01c296":[5,0,0,0,6,3],
"classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb":[4,0,0,0,6,0],
"classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb":[5,0,0,0,6,0],
"classdnscode_1_1dnscode_1_1PTR.html#aa414de5f62d6902d7e07388362d4514a":[4,0,0,0,6,1],
"classdnscode_1_1dnscode_1_1PTR.html#aa414de5f62d6902d7e07388362d4514a":[5,0,0,0,6,1],
"classdnscode_1_1dnscode_1_1PTR.html#af6d4e470392a223e3f643c76dba09f4b":[4,0,0,0,6,2],
"classdnscode_1_1dnscode_1_1PTR.html#af6d4e470392a223e3f643c76dba09f4b":[5,0,0,0,6,2],
"classdnscode_1_1dnscode_1_1Record.html":[4,0,0,0,7],
"classdnscode_1_1dnscode_1_1Record.html":[5,0,0,0,7],
"classdnscode_1_1dnscode_1_1Record.html#a9cdd32b3cc1e61c0242e1df4ac88570f":[4,0,0,0,7,0],
"classdnscode_1_1dnscode_1_1Record.html#a9cdd32b3cc1e61c0242e1df4ac88570f":[5,0,0,0,7,0],
"classdnscode_1_1dnscode_1_1SOA.html":[4,0,0,0,8],
"classdnscode_1_1dnscode_1_1SOA.html":[5,0,0,0,8],
"classdnscode_1_1dnscode_1_1SOA.html#a0519536bbe01453e69e9b3a937734e05":[4,0,0,0,8,6],
"classdnscode_1_1dnscode_1_1SOA.html#a0519536bbe01453e69e9b3a937734e05":[5,0,0,0,8,6],
"classdnscode_1_1dnscode_1_1SOA.html#a2d07bdbe2641a211cac2a638682003f7":[4,0,0,0,8,7],
"classdnscode_1_1dnscode_1_1SOA.html#a2d07bdbe2641a211cac2a638682003f7":[5,0,0,0,8,7],
"classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982":[4,0,0,0,8,0],
"classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982":[5,0,0,0,8,0],
"classdnscode_1_1dnscode_1_1SOA.html#a3f98e8ca93d98290d26e595b9e1d5841":[4,0,0,0,8,10],
"classdnscode_1_1dnscode_1_1SOA.html#a3f98e8ca93d98290d26e595b9e1d5841":[5,0,0,0,8,10],
"classdnscode_1_1dnscode_1_1SOA.html#a78c16bb26cea2e23329499b1be27744f":[4,0,0,0,8,5],
"classdnscode_1_1dnscode_1_1SOA.html#a78c16bb26cea2e23329499b1be27744f":[5,0,0,0,8,5],
"classdnscode_1_1dnscode_1_1SOA.html#aa1db92c41ea81f1a993bf94673fb8df2":[4,0,0,0,8,2],
"classdnscode_1_1dnscode_1_1SOA.html#aa1db92c41ea81f1a993bf94673fb8df2":[5,0,0,0,8,2],
"classdnscode_1_1dnscode_1_1SOA.html#aa8ccf7ebc102ae4493f630e3f85dab33":[4,0,0,0,8,3],
"classdnscode_1_1dnscode_1_1SOA.html#aa8ccf7ebc102ae4493f630e3f85dab33":[5,0,0,0,8,3],
"classdnscode_1_1dnscode_1_1SOA.html#ab698d0c5545ac161be944b03d50e2b71":[4,0,0,0,8,4],
"classdnscode_1_1dnscode_1_1SOA.html#ab698d0c5545ac161be944b03d50e2b71":[5,0,0,0,8,4],
"classdnscode_1_1dnscode_1_1SOA.html#abeba06a6214f2447de82ac66c76fd0e1":[4,0,0,0,8,1],
"classdnscode_1_1dnscode_1_1SOA.html#abeba06a6214f2447de82ac66c76fd0e1":[5,0,0,0,8,1],
"classdnscode_1_1dnscode_1_1SOA.html#add157e2edf998925f74a55fc672616c2":[4,0,0,0,8,9],
"classdnscode_1_1dnscode_1_1SOA.html#add157e2edf998925f74a55fc672616c2":[5,0,0,0,8,9],
"classdnscode_1_1dnscode_1_1SOA.html#add36e344fa1dcd53547f052e45e81a02":[4,0,0,0,8,8],
"classdnscode_1_1dnscode_1_1SOA.html#add36e344fa1dcd53547f052e45e81a02":[5,0,0,0,8,8],
"classdnscode_1_1dnscode_1_1SRV.html":[4,0,0,0,9],
"classdnscode_1_1dnscode_1_1SRV.html":[5,0,0,0,9],
"classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0":[4,0,0,0,9,7],
"classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0":[5,0,0,0,9,7],
"classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840":[4,0,0,0,9,5],
"classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840":[5,0,0,0,9,5],
"classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a":[4,0,0,0,9,8],
"classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a":[5,0,0,0,9,8],
"classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d":[4,0,0,0,9,3],
"classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d":[5,0,0,0,9,3],
"classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e":[4,0,0,0,9,0],
"classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e":[5,0,0,0,9,0],
"classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02":[4,0,0,0,9,6],
"classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02":[5,0,0,0,9,6],
"classdnscode_1_1dnscode_1_1SRV.html#a84d67e5dbb4cd6cf98e66401e2d7d7a4":[4,0,0,0,9,4],
"classdnscode_1_1dnscode_1_1SRV.html#a84d67e5dbb4cd6cf98e66401e2d7d7a4":[5,0,0,0,9,4],
"classdnscode_1_1dnscode_1_1SRV.html#a8612b39fe2585831e7069dcb044ffa75":[4,0,0,0,9,10],
"classdnscode_1_1dnscode_1_1SRV.html#a8612b39fe2585831e7069dcb044ffa75":[5,0,0,0,9,10],
"classdnscode_1_1dnscode_1_1SRV.html#aa6f868660e840b7dbc3252c234e37a7b":[4,0,0,0,9,1],
"classdnscode_1_1dnscode_1_1SRV.html#aa6f868660e840b7dbc3252c234e37a7b":[5,0,0,0,9,1],
"classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a":[4,0,0,0,9,2],
"classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a":[5,0,0,0,9,2],
"classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5":[4,0,0,0,9,9],
"classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5":[5,0,0,0,9,9],
"classdnscode_1_1dnscode_1_1Zone.html":[4,0,0,0,10],
"classdnscode_1_1dnscode_1_1Zone.html":[5,0,0,0,10],
"classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a":[4,0,0,0,10,13],
"classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a":[5,0,0,0,10,13],
"classdnscode_1_1dnscode_1_1Zone.html#a231de844d4fb88390d37a0be6dbc962e":[4,0,0,0,10,3],
"classdnscode_1_1dnscode_1_1Zone.html#a231de844d4fb88390d37a0be6dbc962e":[5,0,0,0,10,3],
"classdnscode_1_1dnscode_1_1Zone.html#a2718e32544f9310ce721bce73082bb97":[4,0,0,0,10,5],
"classdnscode_1_1dnscode_1_1Zone.html#a2718e32544f9310ce721bce73082bb97":[5,0,0,0,10,5],
"classdnscode_1_1dnscode_1_1Zone.html#a31e74a07a8f0b0f95a14662d20f1df8c":[4,0,0,0,10,1],
"classdnscode_1_1dnscode_1_1Zone.html#a31e74a07a8f0b0f95a14662d20f1df8c":[5,0,0,0,10,1],
"classdnscode_1_1dnscode_1_1Zone.html#a338bc686b7c7db2cab7827996a3f23f3":[4,0,0,0,10,2],
"classdnscode_1_1dnscode_1_1Zone.html#a338bc686b7c7db2cab7827996a3f23f3":[5,0,0,0,10,2],
"classdnscode_1_1dnscode_1_1Zone.html#a41dc247963652b15be123b329aeb1bcf":[4,0,0,0,10,6],
"classdnscode_1_1dnscode_1_1Zone.html#a41dc247963652b15be123b329aeb1bcf":[5,0,0,0,10,6],
"classdnscode_1_1dnscode_1_1Zone.html#a579ec534602081efd30fbcbc279bc625":[4,0,0,0,10,8],
"classdnscode_1_1dnscode_1_1Zone.html#a579ec534602081efd30fbcbc279bc625":[5,0,0,0,10,8],
"classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4":[4,0,0,0,10,9],
"classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4":[5,0,0,0,10,9],
"classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe":[4,0,0,0,10,10],
"classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe":[5,0,0,0,10,10],
"classdnscode_1_1dnscode_1_1Zone.html#ad696206776c2c68471126d950fa178d1":[4,0,0,0,10,0],
"classdnscode_1_1dnscode_1_1Zone.html#ad696206776c2c68471126d950fa178d1":[5,0,0,0,10,0],
"classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043":[4,0,0,0,10,12],
"classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043":[5,0,0,0,10,12],
"classdnscode_1_1dnscode_1_1Zone.html#ae0a178b817cb174866bb5bb33507cb98":[4,0,0,0,10,7],
"classdnscode_1_1dnscode_1_1Zone.html#ae0a178b817cb174866bb5bb33507cb98":[5,0,0,0,10,7],
"classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4":[4,0,0,0,10,11],
"classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4":[5,0,0,0,10,11],
"classdnscode_1_1dnscode_1_1Zone.html#af16862a7d8680f1eb6ab66a92105301f":[4,0,0,0,10,4],
"classdnscode_1_1dnscode_1_1Zone.html#af16862a7d8680f1eb6ab66a92105301f":[5,0,0,0,10,4],
"classes.html":[5,1],
"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[6,0,0],
"dir_9064fec3e9ce615219688699dadf995c.html":[6,0,0,0],
"dnscode_8py.html":[6,0,0,0,1],
"files.html":[6,0],
"functions.html":[5,3,0],
"functions_func.html":[5,3,1],
"functions_vars.html":[5,3,2],
"hierarchy.html":[5,2],
"index.html":[],
"namespacednscode.html":[0,0,0],
"namespacednscode_1_1dnscode.html":[0,0,0,0],
"namespaces.html":[0,0],
"index.html#autotoc_md1":[0],
"index.html#autotoc_md3":[1],
"index.html#autotoc_md4":[2],
"index.html#autotoc_md5":[3],
"namespacednscode.html":[4,0,0],
"namespacednscode_1_1dnscode.html":[4,0,0,0],
"namespaces.html":[4,0],
"pages.html":[]
};

View file

@ -2,5 +2,6 @@ var searchData=
[
['a_0',['A',['../classdnscode_1_1dnscode_1_1A.html',1,'dnscode::dnscode']]],
['aaaa_1',['AAAA',['../classdnscode_1_1dnscode_1_1AAAA.html',1,'dnscode::dnscode']]],
['add_2',['add',['../classdnscode_1_1dnscode_1_1Zone.html#a338bc686b7c7db2cab7827996a3f23f3',1,'dnscode::dnscode::Zone']]]
['about_2',['About',['../index.html#autotoc_md3',1,'']]],
['add_3',['add',['../classdnscode_1_1dnscode_1_1Zone.html#a338bc686b7c7db2cab7827996a3f23f3',1,'dnscode::dnscode::Zone']]]
];

View file

@ -0,0 +1,5 @@
var searchData=
[
['zone_0',['Zone',['../classdnscode_1_1dnscode_1_1Zone.html',1,'dnscode::dnscode']]],
['zone_20management_1',['Simplifying DNS Zone management',['../index.html#autotoc_md1',1,'']]]
];

View file

@ -1,7 +1,9 @@
var searchData=
[
['data_0',['data',['../classdnscode_1_1dnscode_1_1Record.html#a14aa210c7d3f76350887f7a9c101112d',1,'dnscode.dnscode.Record.data'],['../classdnscode_1_1dnscode_1_1A.html#a064feb58d7e265fa206e089345369a2a',1,'dnscode.dnscode.A.data'],['../classdnscode_1_1dnscode_1_1AAAA.html#afedf1914defd108c934440a378b1db7e',1,'dnscode.dnscode.AAAA.data'],['../classdnscode_1_1dnscode_1_1CNAME.html#a3cdf083f5eda994482eb93413b296f5c',1,'dnscode.dnscode.CNAME.data'],['../classdnscode_1_1dnscode_1_1MX.html#a6f4122e34ed257b9e7ed16155a148b16',1,'dnscode.dnscode.MX.data'],['../classdnscode_1_1dnscode_1_1NS.html#adde4980f5291b68690a703ed97a145b2',1,'dnscode.dnscode.NS.data'],['../classdnscode_1_1dnscode_1_1PTR.html#aa414de5f62d6902d7e07388362d4514a',1,'dnscode.dnscode.PTR.data'],['../classdnscode_1_1dnscode_1_1SOA.html#abeba06a6214f2447de82ac66c76fd0e1',1,'dnscode.dnscode.SOA.data'],['../classdnscode_1_1dnscode_1_1SRV.html#aa6f868660e840b7dbc3252c234e37a7b',1,'dnscode.dnscode.SRV.data']]],
['dnscode_1',['dnscode',['../namespacednscode.html',1,'']]],
['dnscode_2epy_2',['dnscode.py',['../dnscode_8py.html',1,'']]],
['dnscode_3a_3adnscode_3',['dnscode',['../namespacednscode_1_1dnscode.html',1,'dnscode']]]
['dns_20zone_20management_1',['Simplifying DNS Zone management',['../index.html#autotoc_md1',1,'']]],
['dnscode_2',['DNScode',['../index.html',1,'']]],
['dnscode_3',['dnscode',['../namespacednscode.html',1,'']]],
['dnscode_2epy_4',['dnscode.py',['../dnscode_8py.html',1,'']]],
['dnscode_3a_3adnscode_5',['dnscode',['../namespacednscode_1_1dnscode.html',1,'dnscode']]]
];

View file

@ -1,4 +1,5 @@
var searchData=
[
['invaliddataexception_0',['InvalidDataException',['../classdnscode_1_1dnscode_1_1InvalidDataException.html',1,'dnscode::dnscode']]]
['installation_0',['Installation',['../index.html#autotoc_md4',1,'']]],
['invaliddataexception_1',['InvalidDataException',['../classdnscode_1_1dnscode_1_1InvalidDataException.html',1,'dnscode::dnscode']]]
];

View file

@ -1,6 +1,8 @@
var searchData=
[
['message_0',['message',['../classdnscode_1_1dnscode_1_1InvalidDataException.html#abe6f6a4e6ebc59a440ebbc43330e3811',1,'dnscode::dnscode::InvalidDataException']]],
['mname_1',['mname',['../classdnscode_1_1dnscode_1_1SOA.html#aa8ccf7ebc102ae4493f630e3f85dab33',1,'dnscode::dnscode::SOA']]],
['mx_2',['MX',['../classdnscode_1_1dnscode_1_1MX.html',1,'dnscode::dnscode']]]
['main_2emd_0',['main.md',['../main_8md.html',1,'']]],
['management_1',['Simplifying DNS Zone management',['../index.html#autotoc_md1',1,'']]],
['message_2',['message',['../classdnscode_1_1dnscode_1_1InvalidDataException.html#abe6f6a4e6ebc59a440ebbc43330e3811',1,'dnscode::dnscode::InvalidDataException']]],
['mname_3',['mname',['../classdnscode_1_1dnscode_1_1SOA.html#aa8ccf7ebc102ae4493f630e3f85dab33',1,'dnscode::dnscode::SOA']]],
['mx_4',['MX',['../classdnscode_1_1dnscode_1_1MX.html',1,'dnscode::dnscode']]]
];

View file

@ -1,10 +1,11 @@
var searchData=
[
['rclass_0',['rclass',['../classdnscode_1_1dnscode_1_1Record.html#aedb647dcc5a07491d105b5550cfaf28d',1,'dnscode::dnscode::Record']]],
['record_1',['Record',['../classdnscode_1_1dnscode_1_1Record.html',1,'dnscode::dnscode']]],
['records_2',['records',['../classdnscode_1_1dnscode_1_1Zone.html#a8e3137b233ce53fed0a87915be1b1fcd',1,'dnscode.dnscode.Zone.records'],['../classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a',1,'dnscode.dnscode.Zone.records']]],
['refresh_3',['refresh',['../classdnscode_1_1dnscode_1_1SOA.html#a78c16bb26cea2e23329499b1be27744f',1,'dnscode::dnscode::SOA']]],
['retry_4',['retry',['../classdnscode_1_1dnscode_1_1SOA.html#a0519536bbe01453e69e9b3a937734e05',1,'dnscode::dnscode::SOA']]],
['rname_5',['rname',['../classdnscode_1_1dnscode_1_1SOA.html#a2d07bdbe2641a211cac2a638682003f7',1,'dnscode::dnscode::SOA']]],
['rtype_6',['rtype',['../classdnscode_1_1dnscode_1_1Record.html#a13073663684cfa4c84b7bc6c3551a622',1,'dnscode.dnscode.Record.rtype'],['../classdnscode_1_1dnscode_1_1A.html#a0a3850ae288afdbb0c1582cb80358b0b',1,'dnscode.dnscode.A.rtype'],['../classdnscode_1_1dnscode_1_1AAAA.html#a57432b4c0d40655dcea6e04afb057daf',1,'dnscode.dnscode.AAAA.rtype'],['../classdnscode_1_1dnscode_1_1CNAME.html#a0e0a78d6dd4ac9fc14141f8ee912172f',1,'dnscode.dnscode.CNAME.rtype'],['../classdnscode_1_1dnscode_1_1MX.html#a5580bd007362f19ca4556f4a17461d4e',1,'dnscode.dnscode.MX.rtype'],['../classdnscode_1_1dnscode_1_1NS.html#a790082bcaf1e3287c0ded51b223249ab',1,'dnscode.dnscode.NS.rtype'],['../classdnscode_1_1dnscode_1_1PTR.html#a4d2b13fc71edd0bf878c222fea01c296',1,'dnscode.dnscode.PTR.rtype'],['../classdnscode_1_1dnscode_1_1SOA.html#add36e344fa1dcd53547f052e45e81a02',1,'dnscode.dnscode.SOA.rtype'],['../classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02',1,'dnscode.dnscode.SRV.rtype']]]
['readme_2emd_1',['README.md',['../README_8md.html',1,'']]],
['record_2',['Record',['../classdnscode_1_1dnscode_1_1Record.html',1,'dnscode::dnscode']]],
['records_3',['records',['../classdnscode_1_1dnscode_1_1Zone.html#a8e3137b233ce53fed0a87915be1b1fcd',1,'dnscode.dnscode.Zone.records'],['../classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a',1,'dnscode.dnscode.Zone.records']]],
['refresh_4',['refresh',['../classdnscode_1_1dnscode_1_1SOA.html#a78c16bb26cea2e23329499b1be27744f',1,'dnscode::dnscode::SOA']]],
['retry_5',['retry',['../classdnscode_1_1dnscode_1_1SOA.html#a0519536bbe01453e69e9b3a937734e05',1,'dnscode::dnscode::SOA']]],
['rname_6',['rname',['../classdnscode_1_1dnscode_1_1SOA.html#a2d07bdbe2641a211cac2a638682003f7',1,'dnscode::dnscode::SOA']]],
['rtype_7',['rtype',['../classdnscode_1_1dnscode_1_1Record.html#a13073663684cfa4c84b7bc6c3551a622',1,'dnscode.dnscode.Record.rtype'],['../classdnscode_1_1dnscode_1_1A.html#a0a3850ae288afdbb0c1582cb80358b0b',1,'dnscode.dnscode.A.rtype'],['../classdnscode_1_1dnscode_1_1AAAA.html#a57432b4c0d40655dcea6e04afb057daf',1,'dnscode.dnscode.AAAA.rtype'],['../classdnscode_1_1dnscode_1_1CNAME.html#a0e0a78d6dd4ac9fc14141f8ee912172f',1,'dnscode.dnscode.CNAME.rtype'],['../classdnscode_1_1dnscode_1_1MX.html#a5580bd007362f19ca4556f4a17461d4e',1,'dnscode.dnscode.MX.rtype'],['../classdnscode_1_1dnscode_1_1NS.html#a790082bcaf1e3287c0ded51b223249ab',1,'dnscode.dnscode.NS.rtype'],['../classdnscode_1_1dnscode_1_1PTR.html#a4d2b13fc71edd0bf878c222fea01c296',1,'dnscode.dnscode.PTR.rtype'],['../classdnscode_1_1dnscode_1_1SOA.html#add36e344fa1dcd53547f052e45e81a02',1,'dnscode.dnscode.SOA.rtype'],['../classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02',1,'dnscode.dnscode.SRV.rtype']]]
];

View file

@ -3,6 +3,7 @@ var searchData=
['save_5ffile_0',['save_file',['../classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043',1,'dnscode::dnscode::Zone']]],
['serial_1',['serial',['../classdnscode_1_1dnscode_1_1SOA.html#add157e2edf998925f74a55fc672616c2',1,'dnscode::dnscode::SOA']]],
['service_2',['service',['../classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0',1,'dnscode::dnscode::SRV']]],
['soa_3',['SOA',['../classdnscode_1_1dnscode_1_1SOA.html',1,'dnscode::dnscode']]],
['srv_4',['SRV',['../classdnscode_1_1dnscode_1_1SRV.html',1,'dnscode::dnscode']]]
['simplifying_20dns_20zone_20management_3',['Simplifying DNS Zone management',['../index.html#autotoc_md1',1,'']]],
['soa_4',['SOA',['../classdnscode_1_1dnscode_1_1SOA.html',1,'dnscode::dnscode']]],
['srv_5',['SRV',['../classdnscode_1_1dnscode_1_1SRV.html',1,'dnscode::dnscode']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['weight_0',['weight',['../classdnscode_1_1dnscode_1_1SRV.html#a8612b39fe2585831e7069dcb044ffa75',1,'dnscode::dnscode::SRV']]]
['usage_0',['Usage',['../index.html#autotoc_md5',1,'']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['zone_0',['Zone',['../classdnscode_1_1dnscode_1_1Zone.html',1,'dnscode::dnscode']]]
['weight_0',['weight',['../classdnscode_1_1dnscode_1_1SRV.html#a8612b39fe2585831e7069dcb044ffa75',1,'dnscode::dnscode::SRV']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['test_5fdnscode_2epy_0',['test_dnscode.py',['../test__dnscode_8py.html',1,'']]]
['main_2emd_0',['main.md',['../main_8md.html',1,'']]]
];

View file

@ -0,0 +1,4 @@
var searchData=
[
['readme_2emd_0',['README.md',['../README_8md.html',1,'']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['dnscode_0',['DNScode',['../md_README.html',1,'']]]
['dnscode_0',['DNScode',['../index.html',1,'']]]
];

View file

@ -0,0 +1,4 @@
var searchData=
[
['page_0',['Main Page',['../index.html',1,'']]]
];

View file

@ -0,0 +1,4 @@
var searchData=
[
['page_0',['Main Page',['../index.html',1,'']]]
];

View file

@ -25,9 +25,9 @@ dark-mode-toggle {
#MSearchBox {
display: inline-block;
white-space : nowrap;
background: var(--search-background-color);
background: white;
border-radius: 0.65em;
box-shadow: var(--search-box-shadow);
box-shadow: inset 0.5px 0.5px 3px 0px #555;
z-index: 102;
}
@ -42,7 +42,7 @@ dark-mode-toggle {
vertical-align: middle;
width: 20px;
height: 19px;
background-image: var(--search-magnification-select-image);
background-image: url('mag_sel.svg');
margin: 0 0 0 0.3em;
padding: 0;
}
@ -52,7 +52,7 @@ dark-mode-toggle {
vertical-align: middle;
width: 10px;
height: 19px;
background-image: var(--search-magnification-image);
background-image: url('mag.svg');
margin: 0 0 0 0.5em;
padding: 0;
}
@ -67,9 +67,9 @@ dark-mode-toggle {
padding: 0;
line-height: 1em;
border:none;
color: var(--search-foreground-color);
color: #909090;
outline: none;
font-family: var(--font-family-search);
font-family: Arial,Verdana,sans-serif;
-webkit-border-radius: 0px;
border-radius: 0px;
background: none;
@ -106,7 +106,7 @@ dark-mode-toggle {
}
.MSearchBoxActive #MSearchField {
color: var(--search-active-color);
color: black;
}
@ -117,8 +117,8 @@ dark-mode-toggle {
display: none;
position: absolute;
left: 0; top: 0;
border: 1px solid var(--search-filter-border-color);
background-color: var(--search-filter-background-color);
border: 1px solid #90A5CE;
background-color: #F9FAFC;
z-index: 10001;
padding-top: 4px;
padding-bottom: 4px;
@ -131,7 +131,7 @@ dark-mode-toggle {
}
.SelectItem {
font: 8pt var(--font-family-search);
font: 8pt Arial,Verdana,sans-serif;
padding-left: 2px;
padding-right: 12px;
border: 0px;
@ -139,7 +139,7 @@ dark-mode-toggle {
span.SelectionMark {
margin-right: 4px;
font-family: var(--font-family-monospace);
font-family: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed;
outline-style: none;
text-decoration: none;
}
@ -147,7 +147,7 @@ span.SelectionMark {
a.SelectItem {
display: block;
outline-style: none;
color: var(--search-filter-foreground-color);
color: black;
text-decoration: none;
padding-left: 6px;
padding-right: 12px;
@ -155,14 +155,14 @@ a.SelectItem {
a.SelectItem:focus,
a.SelectItem:active {
color: var(--search-filter-foreground-color);
color: black;
outline-style: none;
text-decoration: none;
}
a.SelectItem:hover {
color: var(--search-filter-highlight-text-color);
background-color: var(--search-filter-highlight-bg-color);
color: white;
background-color: #3D578C;
outline-style: none;
text-decoration: none;
cursor: pointer;
@ -180,8 +180,8 @@ iframe#MSearchResults {
display: none;
position: absolute;
left: 0; top: 0;
border: 1px solid var(--search-results-border-color);
background-color: var(--search-results-background-color);
border: 1px solid black;
background-color: #EEF1F7;
z-index:10000;
width: 300px;
height: 400px;
@ -207,7 +207,7 @@ iframe#MSearchResults {
div.SRPage {
margin: 5px 2px;
background-color: var(--search-results-background-color);
background-color: #EEF1F7;
}
.SRChildren {
@ -220,16 +220,16 @@ div.SRPage {
.SRSymbol {
font-weight: bold;
color: var(--search-results-foreground-color);
font-family: var(--font-family-search);
color: #425E97;
font-family: Arial,Verdana,sans-serif;
text-decoration: none;
outline: none;
}
a.SRScope {
display: block;
color: var(--search-results-foreground-color);
font-family: var(--font-family-search);
color: #425E97;
font-family: Arial,Verdana,sans-serif;
font-size: 8pt;
text-decoration: none;
outline: none;
@ -242,14 +242,14 @@ a.SRScope:focus, a.SRScope:active {
span.SRScope {
padding-left: 4px;
font-family: var(--font-family-search);
font-family: Arial,Verdana,sans-serif;
}
.SRPage .SRStatus {
padding: 2px 5px;
font-size: 8pt;
font-style: italic;
font-family: var(--font-family-search);
font-family: Arial,Verdana,sans-serif;
}
.SRResult {
@ -266,7 +266,7 @@ div.searchresults {
.pages b {
color: white;
padding: 5px 5px 3px 5px;
background-image: var(--nav-gradient-active-image-parent);
background-image: url("../tab_a.png");
background-repeat: repeat-x;
text-shadow: 0 1px 1px #000000;
}

View file

@ -1,11 +1,12 @@
var indexSectionsWithContent =
{
0: "_acdehimnoprstwz",
0: "_acdehimnoprstuwz",
1: "acimnprsz",
2: "d",
3: "_d",
3: "_dmr",
4: "_ans",
5: "dehmnoprstw"
5: "dehmnoprstw",
6: "d"
};
var indexSectionNames =
@ -15,7 +16,8 @@ var indexSectionNames =
2: "namespaces",
3: "files",
4: "functions",
5: "variables"
5: "variables",
6: "pages"
};
var indexSectionLabels =
@ -25,6 +27,7 @@ var indexSectionLabels =
2: "Namespaces",
3: "Files",
4: "Functions",
5: "Variables"
5: "Variables",
6: "Pages"
};

File diff suppressed because one or more lines are too long

1
doxygen-awesome-css Submodule

@ -0,0 +1 @@
Subproject commit 568f56cde6ac78b6dfcc14acd380b2e745c301ea