MCPcopy Create free account
hub / github.com/e2wugui/zeze / processErrorSids

Method processErrorSids

ZezeJava/ZezeJava/src/main/java/Zeze/Game/Online.java:1298–1304  ·  view source on GitHub ↗
(LongList errorSids, LinkRoles group)

Source from the content-addressed store, hash-verified

1296 }
1297
1298 private void processErrorSids(LongList errorSids, LinkRoles group) {
1299 errorSids.foreach(linkSid -> Task.run(providerApp.zeze.newProcedure(() -> {
1300 int idx = group.send.Argument.getLinkSids().indexOf(linkSid);
1301 // 补发的linkBroken没有account上下文
1302 return idx >= 0 ? sendError("", group.roleIds.get(idx), group.linkName, linkSid) : 0;
1303 }, "Online.triggerLinkBroken2")));
1304 }
1305
1306 private static long getTypeId(@NotNull Binary fullEncodedProtocol) {
1307 int moduleId = ByteBuffer.ToInt(fullEncodedProtocol.bytesUnsafe(), 0);

Callers 1

sendDirectMethod · 0.95

Calls 7

runMethod · 0.95
sendErrorMethod · 0.95
foreachMethod · 0.65
getMethod · 0.65
newProcedureMethod · 0.45
indexOfMethod · 0.45
getLinkSidsMethod · 0.45

Tested by

no test coverage detected