Skip to content

Latest commit

 

History

History
 
 

docs

Documentation

This folder contains all documentation for nrelay.

Contents

The contents of the docs folder mirrors that of the src folder. For example, the Client class is in src/core/client, so the docs will be at docs/core/client.

plugin-recipes

The plugin recipes folder contains tutorials on how to create a variety of plugins. Use these docs if you are looking for ideas for plugins, or want to learn more about how to create functional plugins.

creating-plugins

This is a guide which provides a tutorial on how to write a basic plugin, including some of the services which are available to plugins.

Use this document to learn about the process of creating plugins which utilize available features.

packet-structures

This document includes documentation for all packets which are currently implemented. The documentation includes all members which are available in the packets as well as a description of what the members are. Some of the member descriptions may not be accurate. If an inacuracy is suspected, there will usually be a note outlining several possibilities of what the member actually is. If you notice an incorrect member description, please open an issue outlining which description is incorrect and what the correct description is.

Use this document to learn about what members are available for packets of interest.

plugin-components

This document gives an overview of all plugin components which are available for other plugins to use.