Anuj-Panthri's picture
added get_pong route in server
58fc009
import { HapticLinkServer } from "./hapticLinkServer";
import { GetUserInfoHandler, GetUserInfoSchema } from "./routes/get_user_info";
import { JoinRoomHandler, JoinRoomSchema } from "./routes/join_room";
import { LeaveRoomHandler, LeaveRoomSchema } from "./routes/leave_room";
import { SendVibrationHandler, SendVibrationSchema } from "./routes/send_touch";
import { SetUsernameHandler, SetUsernameSchema } from "./routes/set_username";
import { TestConnnectionSchema, TestConnectionHandler } from "./routes/test_connection";
import { GetPongSchema, GetPongHandler } from "./routes/get_pong";
/**
* Registers all the routes for Haptic Link
* @param {HapticLinkServer} router
*/
export function registerRoutes(router: HapticLinkServer) {
router.addRoute("test_connection", TestConnnectionSchema, TestConnectionHandler);
router.addRoute("get_pong",GetPongSchema,GetPongHandler);
router.addRoute("join_room", JoinRoomSchema, JoinRoomHandler);
router.addRoute("leave_room", LeaveRoomSchema, LeaveRoomHandler);
router.addRoute("send_touch", SendVibrationSchema, SendVibrationHandler);
router.addRoute("set_username", SetUsernameSchema, SetUsernameHandler);
router.addRoute("get_user_info", GetUserInfoSchema, GetUserInfoHandler);
}