Table of Contents

Namespace RustPlusApi

Classes

RustPlus

Initializes a new instance of the RustPlus class, connecting to a Rust+ server using the specified parameters.

RustPlusConnection

Connection identity for a RustPlus client: the server endpoint and the player credentials a request is issued as. Grouping these into one value keeps the RustPlus constructor readable at the call site.

RustPlusSocket

A Rust+ API client made in C#.

RustPlusSocketOptions

Tuning options for RustPlusSocket. All values have sensible defaults; pass an instance to the RustPlus constructor only when the defaults don't fit (slow servers, aggressive NATs, latency-sensitive tooling). Configure the instance at construction and treat it as fixed afterwards — the client never mutates it.