Files
SlimeVR-Server/src/main/java/dev/slimevr/bridge/VMCBridge.java
2022-04-27 22:29:09 +02:00

51 lines
1023 B
Java

package dev.slimevr.bridge;
import dev.slimevr.vr.trackers.ShareableTracker;
import java.net.InetAddress;
public class VMCBridge extends Thread implements Bridge {
public final int readPort;
public final int writePort;
public final InetAddress writeAddr;
public VMCBridge(int readPort, int writePort, InetAddress writeAddr) {
super("Virtual Motion Capture bridge");
if (readPort == writePort)
throw new IllegalArgumentException("Read and write port shouldn't be the same!");
this.readPort = readPort;
this.writePort = writePort;
this.writeAddr = writeAddr;
}
@Override
public void dataRead() {
// TODO Auto-generated method stub
}
@Override
public void dataWrite() {
// TODO Auto-generated method stub
}
@Override
public void addSharedTracker(ShareableTracker tracker) {
// TODO Auto-generated method stub
}
@Override
public void removeSharedTracker(ShareableTracker tracker) {
// TODO Auto-generated method stub
}
@Override
public void startBridge() {
start();
}
}