-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
internal message が使えない -> custom message と一緒にする #12
Comments
@Babibubebon さん https://github.com/shundroid/sphero-websocket/commits/%2312 このブランチで、internalCommand を customMessage としてみました。 もし、 client.js // server.js を require
var spheroWebSocket = require("./server");
var config = require("./config");
var spheroServer = spheroWebSocket(config).spheroServer;
spheroServer.events.on("addClient", function(key, client) {
client.on("arriveCustomMessage", function(name, data, mesId) {
switch (name) {
case "getList":
client.sendCustomMessage("list", spheroServer.getList(), mesId);
break;
case "use":
client.setLinkedOrb(spheroServer.getOrb(data));
break;
}
});
}); |
ありがとうございます。 「spheroServerが持つOrbのリストを返す」、「クライアントが使うOrbを選択する」 が、恐らくcustomMessageというのは |
ご返信ありがとうございます。 まず、
みたいな感じであっていますでしょうか。
どうしましょう。 もし仕様とせず、 しかし、現状だと、 となると、独自の機能とするならば、上の
そうです!それがしたくて実装しました。 |
返信遅くなりました。
そうですね。server.jsから |
ご返信ありがとうございます。
ありがとうございます。 |
@Babibubebon さん https://github.com/shundroid/sphero-websocket/blob/%2312/client.js こんな感じで実装しました。 そうすると、server.js の 27 行目あたりから、client 用の httpServer を立てているのですが、 |
そうですねぇ。ちょっとサーバの役割が分かりにくくなってしまいますね。 |
@Babibubebon ぼくは今日行きます。Babibubebon さんも今日こられますか? |
@shundroid はい、行きまーす |
No description provided.
The text was updated successfully, but these errors were encountered: