Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommonProtocol ¶
type CommonProtocol struct { SecureStationURL *types.StationURL SpecialProtocols []*types.PrimitiveU8 StationURLSpecialProtocols *types.StationURL BuildName *types.String SessionKeyLength int // TODO - Use server SessionKeyLength? SecureServerAccount *nex.Account OnAfterLogin func(packet nex.PacketInterface, strUserName *types.String) OnAfterLoginEx func(packet nex.PacketInterface, strUserName *types.String, oExtraData *types.AnyDataHolder) OnAfterRequestTicket func(packet nex.PacketInterface, idSource *types.PID, idTarget *types.PID) // contains filtered or unexported fields }
func NewCommonProtocol ¶
func NewCommonProtocol(protocol ticket_granting.Interface) *CommonProtocol
NewCommonProtocol returns a new CommonProtocol
func (*CommonProtocol) DisableInsecureLogin ¶
func (commonProtocol *CommonProtocol) DisableInsecureLogin()
func (*CommonProtocol) EnableInsecureLogin ¶
func (commonProtocol *CommonProtocol) EnableInsecureLogin()
Click to show internal directories.
Click to hide internal directories.