C# #疾控中心";发送失败:501越界异常“;将数据发送到服务器时
即使我定义了边界范围,我也有一个越界异常?我对定制引擎还比较陌生,所以我查了一下,没有相关的结果 这是我的密码:C# #疾控中心";发送失败:501越界异常“;将数据发送到服务器时,c#,c,C#,C,即使我定义了边界范围,我也有一个越界异常?我对定制引擎还比较陌生,所以我查了一下,没有相关的结果 这是我的密码: #CDC /Project.plg / function Send(sender n, receiver s) { linear st = new IndexRange st.sender(n, s.timeout()) t = n.senderTimeout / 2 n.Send(packet:"5000",value:"5",Timer t) s.ttl(t) bound
#CDC /Project.plg /
function Send(sender n, receiver s) {
linear st = new IndexRange
st.sender(n, s.timeout())
t = n.senderTimeout / 2
n.Send(packet:"5000",value:"5",Timer t)
s.ttl(t)
bounds n
{
for (t != null)
n.SendOption(t, st, n.packetRange(true))
return; st.Status.ToString()
}
}
/Project.plg / #CDC
谢谢 您定义了“n”的边界,但没有将“n.packetIndex()”范围与放入的数据包范围一起调用 您还必须在发送数据包后调用边界,否则在运行.plg时会出现“Netty Timeout”编译错误
bounds n
{
for (t != null)
n.sendOption(t, st, n.packetIndex(this.packetRange(true, 1), for n.packetIndex PIN)
Sweep;
returns; n + st.status.toString()
n.sends.maxBoundary(st, this.range(Random rand for Exc != st))
sweep:
n.packetRange(index, t)
t.Range(timeoutRange.index).Default().invoke()
}
如果网络方法不包括“扫描”,则可以使用“indexarray”方法
如果使用第二种方法,请将“#CDC CommonIndex”标记与所有调用的标记放在一起
s : st.senderRange(index)
$
/
#CDC-CommonIndex
#CDC-Plugin
#CDC-Net
/
$
老实说,你真的很幸运,我偶然发现了你的问题,我认为这个论坛甚至不支持#CDC插件开发。不客气。为什么会有反对票?在最后一个代码中,你放了's:st.senderage(index)`,但我没有在n.Send()中调用发件人范围;功能?我应该如何事先做到这一点?@CodeMaster85如果您有
函数发送(发送者s,接收者n)
,您必须用函数发送(新发送者s,委托接收者n,边界CDC.Bounds.Arg())替换它
,但请确保在底部插入另一个名为“#CDC Bounds
”的标记.我运行了你的代码@JaySura,它成功了!但有一个问题:它无法识别“委托接收者”,因此无法运行整个函数。我该如何解决这个问题?@CodeMaster85在顶部,你能把它写下来:CDC.Engine.Method delegate=new Methods(delegate)
!或者至少它没有显示任何错误或编译错误,它似乎正在向请求的服务器发送50GbPs的数据!
s : st.senderRange(index)
$
/
#CDC-CommonIndex
#CDC-Plugin
#CDC-Net
/
$