package
0.0.0-20221204230720-bab2deb612af
Repository: https://github.com/protossgenius/hacknet.git
Documentation: pkg.go.dev
# Functions
NewServer create.
Pack_hnep_BeHackAns pack message hnep_BeHackAns.
Pack_hnep_HackAsk pack message hnep_HackAsk.
Pack_hnep_StrMsg pack message hnep_StrMsg.
Pack_hnp_CheckEmail pack message hnp_CheckEmail.
Pack_hnp_Forward pack message hnp_Forward.
Pack_hnp_ForwardMsg pack message hnp_ForwardMsg.
Pack_hnp_HeartJump pack message hnp_HeartJump.
@SMIST
setIgnoreInput(true);
include('parseProtos.js');
packMsgs("./datas/protos/hnp.proto")
packMsgs("./datas/protos/hnep.proto")
packMsgs("./datas/protos/udpfwd.proto")
*/ Pack_hnp_Register pack message hnp_Register.
Pack_hnp_Result pack message hnp_Result.
Pack_udpfwd_UDPFwdMsg pack message udpfwd_UDPFwdMsg.
SetServerForClientFactory set factory.
# Constants
FailAddrNotEqual ip not equal.
MaxPackageSize udp package's max size.
# Variables
ErrHackerExist hacker is exist.
ErrNoSuchHacker can't found this hacker by email.
ErrUnexceptEnum enum not in except in this deal function.
# Interfaces
@SMIST
include("parseProtos.js");
setIgnoreInput(true);
proto2GoItf("./datas/protos/hnp.proto", "ServerItf", "server for client")
*/ ServerItf server for client.
# Type aliases
OnForwardMsg on forward msg.
OnResultMsg on result msg.
ServerFactory product server for client.