Uses of Interface
com.iohao.net.framework.protocol.UserIdentity
Packages that use UserIdentity
Package
Description
Common Aeron/SBE support abstractions shared by networking modules.
Provides the external-server unified interaction protocol, related codecs, and customization
points for client-facing message encoding/decoding.
Provides protocol metadata and structures used to represent command routes, headers, and payload
conventions across the ionet framework.
-
Uses of UserIdentity in com.iohao.net.common
Methods in com.iohao.net.common with parameters of type UserIdentityModifier and TypeMethodDescriptionvoidDefaultSbeCodec.decoderUserIdentity(UserIdentity message, UserIdentityMessageDecoder userIdentity) voidSbeCodec.decoderUserIdentity(UserIdentity message, UserIdentityMessageDecoder userIdentity) Decodes user identity fields from an SBE decoder into the framework model.static voidSbeKit.decoderUserIdentity(UserIdentity message, UserIdentityMessageDecoder userIdentity) Decodes user identity fields with the activeSbeKit.sbeCodec.voidDefaultSbeCodec.encoderUserIdentity(UserIdentity message, UserIdentityMessageEncoder userIdentity) voidSbeCodec.encoderUserIdentity(UserIdentity message, UserIdentityMessageEncoder userIdentity) Encodes user identity fields into an SBE encoder.static voidSbeKit.encoderUserIdentity(UserIdentity message, UserIdentityMessageEncoder userIdentity) Encodes user identity fields with the activeSbeKit.sbeCodec. -
Uses of UserIdentity in com.iohao.net.external.core.message
Classes in com.iohao.net.external.core.message that implement UserIdentityModifier and TypeClassDescriptionfinal classDefault external transport message used between clients and the external server. -
Uses of UserIdentity in com.iohao.net.framework.protocol
Subinterfaces of UserIdentity in com.iohao.net.framework.protocolModifier and TypeInterfaceDescriptioninterfaceContract for external communication messages exchanged between clients and the external server.interfaceRepresent an inbound request message carrying routing, identity, and attachment metadata.interfaceRepresent an outbound response message with typed data extraction capabilities.Classes in com.iohao.net.framework.protocol that implement UserIdentityModifier and TypeClassDescriptionclassAbstract base implementation ofCommunicationMessagefor external protocol codecs.final classBroadcast message targeting a single user (unicast).final classRequest message sent from an external (Netty) server to a logic server.classInternal request message used for logic-to-logic server communication via Aeron.final classInternal response message used for logic-to-logic server communication via Aeron.final classFire-and-forget request message for one-way logic-to-logic server communication.final classUser-facing request message received from the external Netty pipeline.final classUser-facing response message sent back through the external Netty pipeline to the client.Methods in com.iohao.net.framework.protocol with parameters of type UserIdentityModifier and TypeMethodDescriptiondefault voidUserIdentity.setUserIdentity(UserIdentity userIdentity) Copy the user id and verification flag from the given identity.