Skip to main content

intiface_engine/
lib.rs

1// Buttplug Rust Source Code File - See https://buttplug.io for more info.
2//
3// Copyright 2016-2026 Nonpolynomial Labs LLC. All rights reserved.
4//
5// Licensed under the BSD 3-Clause license. See LICENSE file in the project root
6// for full license information.
7
8#[macro_use]
9extern crate log;
10
11mod backdoor_server;
12mod buttplug_server;
13mod engine;
14mod error;
15mod frontend;
16mod mdns;
17mod options;
18mod remote_server;
19mod repeater;
20mod rest_server;
21pub use backdoor_server::BackdoorServer;
22pub use engine::IntifaceEngine;
23pub use error::*;
24pub use frontend::{EngineMessage, Frontend, IntifaceMessage};
25pub use options::{EngineOptions, EngineOptionsBuilder, EngineOptionsExternal};
26pub use remote_server::{ButtplugRemoteServer, ButtplugServerConnectorError};
27pub use repeater::ButtplugRepeater;