如何关闭R中的socketConnection

时间:2017-11-16 09:36:22

标签: r sockets

使用以下代码在R中打开socketConnection时

 var view = this.getView();
 var user = view.byId("movie_name").getValue();
                MessageToast.show(user);

我怎么能再次关闭它?这是我已经尝试过的函数列表(在每个函数后面的注释中都写了为什么它不起作用):

con <- socketConnection(adress = my_adress, port = my_port, server=FALSE, open="r+b")

close(con) #Nothing happens or Error in close.connection(con) : invalid connection con.close() #Error in con.close() : could not find function "con.close" close.connection(con) #Nothing happens or Error in close.connection(con) : invalid connection closeAllConnections() #Nothing happens closeSocketClients() #Error in closeSocketClients() : could not find function "closeSocketClients" unlink(con) #Nothing happens on.exit(con) #Nothing happens on.exit(socketConnection) #Nothing happens close.socket(con) #Error: $ operator is invalid for atomic vectors rm(con) #Only removes it from the workspace, does not really close it close(con)似乎做了一些事情,因为&#34;什么也没发生&#34;是在我打开连接后第一次这样做的时候&#34;错误...&#34;之后。

但原因是,为什么我很确定上面的任何函数都没有工作,就是这样的消息:

close.connection(con)

0 个答案:

没有答案