在WinRT上reSIProcate

时间:2016-02-23 04:06:02

标签: c++ windows-runtime sip

我在WinRT上构建reSIProcate时遇到了困难。我在reTurnClient项目中遇到语法错误(方法getSocketDescriptor,在TurnTlsSocket.hxx中) 这是错误行代码:

virtual unsigned int getSocketDescriptor() { return mSocket.lowest_layer().native(); }

这是错误日志:

  

5> e:\ work \ sigma \ qilex-windows \ resiprocate-resiprocate-1.10.1 \ return \ client \ TurnTlsSocket.hxx(23):错误C2440:'返回':无法转换自' Windows :: Networking :: Sockets :: StreamSocket ^' to' unsigned int' (编译源文件TurnTlsSocket.cxx)   5个e:\ work \ sigma \ qilex-windows \ resiprocate-resiprocate-1.10.1 \ return \ client \ TurnTlsSocket.hxx(23):注意:没有用户定义的转换运算符,或者(编译源文件TurnTlsSocket.cxx)   5个e:\ work \ sigma \ qilex-windows \ resiprocate-resiprocate-1.10.1 \ return \ client \ TurnTlsSocket.hxx(23):注意:没有可以进行此转换的上下文(编译源文件TurnTlsSocket.cxx)

我知道它的类型冲突错误,但没有任何线索可以开始修复。

0 个答案:

没有答案