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.