Repositories (4)
buttplug4j-example
1 snippets stored for this repo
// Connect to Intiface (default address/port is hardcoded here but should be configurable)
client.connect(new URI("ws://localhost:12345/buttplug"));
VoidRumble
2 snippets stored for this repo
using Buttplug.Client;
using Buttplug.Core;
using System;
// Stolen from https://github.com/bananasov/LethalVibrations/blob/master/LethalVibrations/Buttplug/DeviceManager.cs
namespace VoidRumble
IoSTIndex
9 snippets stored for this repo
<TableRow>
<TableCell>Buttplug.io Support</TableCell>
{compares.map((d, i) => (
interactive
title={d.Buttplug.Buttplug_Support_Notes}
>
>
{(row.Buttplug.ButtplugSupport & 4) === 4 &&
row.Buttplug.Buttplug_Rust === `Issues` ? (
{row.Buttplug.Buttplug_Rust === `Untested` && ` (Untested)`}
{row.Buttplug.Buttplug_Rust === `Issues` && ` (Known Issues)`}
</span>
<Typography variant="h4" gutterBottom>
Buttplug.io Support
</Typography>
interactive
title={device.Buttplug.Buttplug_Support_Notes}
classes={{
const doBpFilter = (data, filter) =>
filter.bpSupport === undefined ||
(filter.bpSupport === 0 &&
(data.Buttplug.ButtplugSupport === 0 ||
isNaN(data.Buttplug.ButtplugSupport))) ||
(filter.bpSupport !== 0 &&
(data.Buttplug.ButtplugSupport & filter.bpSupport) !== 0)
`Vibrators`,
`Pump`,
`Protocols`,
`Buttplug Support Notes`,
`XToys Support Notes`,
`Affiliate Link`,
]
<b>Always</b> check that the device you add to your cart is the
app enabled model you expect. If in doubt, come find me on{` `}
<a
href="https://discord.buttplug.io"
target="_blank"
rel="noreferrer"
>
buttplug4j
3 snippets stored for this repo
public ButtplugProtocolException(final JsonProcessingException e) {
setMessage("Buttplug JSON message exception");
this.initCause(e);
/**
* ButtplugClient is the abstract class containing the bulk of the logic for communicating with the Buttplug.io sever
* Intiface Central.
default:
throw new JsonParseException(p, "Unknown Buttplug Device Message type: " + dmsg.getMessage());
}