找回密码
 注册
查看: 505|回复: 0

R语言 websockets包 set_callback()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 20:52:41 | 显示全部楼层 |阅读模式
set_callback(websockets)
set_callback()所属R语言包:websockets

                                         set_callback
                                         set_callback

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Assign an R function to service an HTML 5 Websocket event type.
R函数来指定的HTML 5 WebSocket的事件类型提供服务。


用法----------Usage----------


set_callback(id, f, envir)
setCallback(id, f, envir)



参数----------Arguments----------

参数:id
The callback name. Presently supported names are closed, established, and receive.  
回调函数的名称。目前支持的名字是closed,established和receive。


参数:f
The callback function. See the details section for required function arguments.  
回调函数。查看详细资料部分所需的功能参数。


参数:envir
The environment associated with the R websocket context returned by createContext.  
环境与R WebSocket的情况下返回createContext。


Details

详细信息----------Details----------

Define one or more of the callback functions to respond to websocket events (all of them are optional). A callback function is evaluated whenever a matching event is serviced by the service function. There are three supported callback function names: established, receive, and closed, that are evaluated when corresponding events occur for the websocket.
定义的回调函数中的一个或多个响应WebSocket的事件(所有的人都可选)。被评为是服务的service功能的匹配的事件时,回调函数。支持三种回调函数名:established,receive和closed,相应的事件发生时计算的WebSocket。

The receive function must take three arguments:
receive函数必须接受三个参数:

DATA  A RAW vector that holds any incoming data associated with the event, for example from broadcast or receive.
DATAA的RAW向量,持有与该事件相关,例如从广播或接收任何输入的数据。

WS   The websocket file descriptor.
WS的WebSocket的文件描述。

HEADER Contains message header information for newer protocol messages. The vignette describes this parameter in detail. Although it is a required parameter, it is usually ignored in practice. The closed callback is fired whenever a websocket client socket is closed. The receive callback occurs when data is received on a client websocket. The established callback occurs when a new websocket client socket connection is successfully negotiated.
HEADER的新协议消息包含邮件头信息。的小插曲详细描述这个参数。虽然这是一个必要的参数,它在实践中通常被忽略。 closed回调是一个WebSocket客户端套接字被关闭时触发。 receive回调发生在数据被接收到的客户端上的WebSocket。 established回调发生时,当一个新的WebSocket客户端套接字连接成功协商。

The established and closed functions must each take one argument:
established和closed函数每个人都必须接受一个参数:

WS   The websocket file descriptor.
WS的WebSocket的文件描述。

. <STRONG>NOTE THAT THE CALLBACK FUNCTION PARAMETERS HAVE CHANGED AS OF PACKAGE VERSION 1.1.0 AND ARE NOT COMPATIBLE WITH PREVIOUS PACKAGE VERSIONS.</STRONG>
。 <STRONG>需要注意的是回调函数的参数已经改变,因为包的版本1.1.0包装与以前的版本不兼容的。</ STRONG>

The arguments will be populated by data corresponding to the event. The WS socket can be used by the websocket_write function to write data to the client through the socket.
参数将被填充的事件相对应的数据。 WS插座,可以使用websocket_write函数将数据写入到客户端通过socket。

Non-websocket HTTP requests are serviced by the static function callback defined by the webpage argument described in the create_server help pages.  The static function may also be redefined with set_callback.
非WebSocket的HTTP请求提供服务的staticwebpagecreate_server的帮助页面中描述的参数定义的回调函数。 static功能也可以重新定义set_callback。


值----------Value----------

The set_callback function is invoked for its side effect of assigning the function to the variable name in the websocket context evnironment. NULL is invisible returned.
的set_callback函数被调用其副作用分配的功能将变量name中的的WebSocket的情况下evnironment的。 NULL是看不到的返回。


(作者)----------Author(s)----------



B. W. Lewis &lt;blewis@illposed.net&gt;




参见----------See Also----------

createContext create_server
createContextcreate_server


实例----------Examples----------


# See the detailed example in help('websockets').[请查看详细的帮助(例如,在“的WebSockets)。]

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-25 09:55 , Processed in 0.019130 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表