问题标签 [socketrocket]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - NSTimer doesn't work
Main problem
I'm implementing bandwidth management for Socket Rocket.
To reduce amount of alteration in Socket Rocket I've decided to create subclass of NSOutputStream
which will wrap NSOutputStream
created for a socket. Concept is quite nice and should work like charm.
Encounter problem
In - (NSInteger)write:(const uint8_t *)buffer maxLength:(NSUInteger)len
method I'm queering from bandwidth manager if data can be send or not. If not bandwidth manager gives me required delay for next write operation.
So my code looks more or less like this:
In logs I can see, (there is a run loop and it contains created timer):
Now I have a run loop my custom stream and wrapped stream are scheduled in this run loop, so socket rocket and my wrapping class are reciveing all notifications, so I've rule out all obvious mistakes.
Still for some mysterious reason notifyReadyToWrite:
is never called. Does anyone have a clue why?
ios - 无法使用来自 SocketRocket 的 TestChat 运行示例代码
我正在启动 python 服务器,似乎它工作正常,但我无法从 iOS TestChat 连接到它,我正在接收Error Domain=NSPOSIXErrorDomain Code=61 "Connection refused"
ios - 发送完成时的 SRWebsocket 通知
在使用 iOS 的 Socket Rocket websocket 库时,我正在尝试同步读写操作。
读取数据包完成后,我会调用 DidReceiveMessage ,但是,一旦发送:操作结束,我找不到获得通知的方法。
有没有办法做到这一点 ?
谢谢
ios - 收到无效的 Sec-WebSocket-Accept 响应
我正在尝试使用一段非常典型的代码连接到 lichess Web 套接字服务器:
但由于未知原因,我收到一个Invalid Sec-WebSocket-Accept response
:
我试图弄清楚过去几个小时出了什么问题,但仍然没有解决方案。谁熟悉这一点Sec-WebSocket-Accept
,哪里可能隐藏错误?
ios - 没有 iOS 套接字框架可以连接到服务器套接字
我正在尝试使用套接字框架连接到我拥有的套接字。我可以使用原始套接字代码很好地连接,例如:
但是当我尝试使用任何框架时,我都会遇到错误,我完全不知道为什么。我试过 SocketRocket 和 Jetfire。这是我尝试过的在 SocketRocket 中连接的代码:
我也尝试过添加端口号。
还尝试了 http、https、ws。依然没有。
有人知道为什么吗?
swift3 - Swift 项目中的 Objective C pod - 正确的桥接头?
我正在尝试将用 Objective C 编写的 SocketClusteriOS ( https://github.com/abpopov/SocketCluster-ios-client ) pod 添加到 Swift 项目中。我已经在 Objective C 项目中测试了这个 pod,url 似乎工作正常,但是当我尝试将它添加到 Swift 项目时,我遇到了奇怪的错误:
我可能会认为桥接头的问题。我将链接附加到我的测试应用程序存储库。https://github.com/davigr/SocketClusterSwift。SocketCluster-ios-client 使用 SocketRocket pod,我在桥接头中也提到了这个 pod。不幸的是,当我尝试连接时,它无法连接。我在Objective C项目中做了同样的代码,一切都很好。谁能帮我解决这个问题?项目设置或桥接头可能有问题我的桥接头:
ios - Instance method nearly matches optional Requirement
I have a class in swift which implements SRWebSocketDelegate
protocol written in objective-c. When I try to implement it's optional method webSocketDidOpen
, then I get the following warning:
Also, when I run my code the implementation for webSocketDidOpen is not getting called and the code directly goes to webSocket(_ webSocket: SRWebSocket, didReceiveMessageWith string: String)
How do I implement the optional methods of my protocol written in Objective-C and also get rid of these warnings?
Thanks in advance!
ios - 我需要 iOS 上的库来制作 Microsoft directLine-botframework 客户端
有没有人使用 iOS 上的 SocketRocket 库来制作 Microsoft directLine-botframework 客户端?我试过了,但结果是空的。如果有人为 iOS 制作了 Microsoft directLine-botframework 客户端,我想知道要使用什么库。非常感谢
ios - 如何在电报应用程序中手动安装 SocketRocket(目标 c)?
我通过可可豆在电报中安装了 socketRocket,但发生了错误。如何通过可可豆荚正确安装套接字火箭或在电报中安装套接字火箭的最佳方法?
ios - 没有互联网连接时应用程序崩溃。崩溃:com.squareup.SocketRocket.NetworkThread
iOS 应用程序在没有可用的互联网连接时崩溃并多次刷新应用程序。