Files
plains/README.md
T
2021-04-11 15:06:50 +02:00

48 lines
840 B
Markdown

# PLAINS - Public Ledger Authoratative Interconnected Name Server
The distributed approach to DNS
## Useful Commands
```
inotifywait -m -q -r -e close_write --format %f ../src/ | grep --line-buffered "\.[h,c]pp$" | while IFS= read -r file; do make && cp -R ../static ./ && src/core/Plains; done
```
## Coding Style
### Classes
- LargeCamelCase
#### Methods (Functions)
- smallCammelCase
#### Properties (Variables)
- _smallCammelCase
### Enums
- LargeCamelCase
#### Members
- ALL_CAPS
### Structs
- LargeCamelCase
#### Members
- smallCammelCase
### Namespaces
- LargeCamelCase
### Files
#### Source Files
- LargeCammelCase.cpp
#### Header Files
- LargeCamelCase.hpp
# TODOs
## Resolver
- DNSSec
- Dane Support
## Useful Links
### DNS Protocol
[](http://www.tcpipguide.com/free/t_DNSMessageProcessingandGeneralMessageFormat.htm)