Uses of Interface
eu.cloudnetservice.driver.network.NetworkComponent
Packages that use NetworkComponent
Package
Description
-
Uses of NetworkComponent in eu.cloudnetservice.driver.network
Subinterfaces of NetworkComponent in eu.cloudnetservice.driver.networkModifier and TypeInterfaceDescriptioninterfaceA delegate default interface for a network component implementation.interfaceRepresents a network component which can be connected to any network server.interfaceRepresents a network component which can accept connection from other network components within the network. -
Uses of NetworkComponent in eu.cloudnetservice.driver.network.netty.client
Classes in eu.cloudnetservice.driver.network.netty.client that implement NetworkComponentModifier and TypeClassDescriptionclassThe default implementation of a network client, using the netty network client implementations. -
Uses of NetworkComponent in eu.cloudnetservice.driver.network.netty.server
Classes in eu.cloudnetservice.driver.network.netty.server that implement NetworkComponentModifier and TypeClassDescriptionclassThe default netty based implementation of the network server. -
Uses of NetworkComponent in eu.cloudnetservice.driver.network.rpc
Methods in eu.cloudnetservice.driver.network.rpc that return NetworkComponentModifier and TypeMethodDescriptionRPCSender.associatedComponent()Get the network component associated with this rpc sender.Methods in eu.cloudnetservice.driver.network.rpc with parameters of type NetworkComponentModifier and TypeMethodDescriptionRPCFactory.providerForClass(@Nullable NetworkComponent component, @NonNull Class<?> clazz) Constructs a new rpc sender for the given class.RPCFactory.providerForClass(@Nullable NetworkComponent component, @NonNull Class<?> clazz, @NonNull ObjectMapper objectMapper, @NonNull DataBufFactory dataBufFactory) Constructs a new rpc sender for the given class. -
Uses of NetworkComponent in eu.cloudnetservice.driver.network.rpc.defaults
Methods in eu.cloudnetservice.driver.network.rpc.defaults with parameters of type NetworkComponentModifier and TypeMethodDescriptionDefaultRPCFactory.providerForClass(@Nullable NetworkComponent component, @NonNull Class<?> clazz) Constructs a new rpc sender for the given class.DefaultRPCFactory.providerForClass(@Nullable NetworkComponent component, @NonNull Class<?> clazz, @NonNull ObjectMapper objectMapper, @NonNull DataBufFactory dataBufFactory) Constructs a new rpc sender for the given class. -
Uses of NetworkComponent in eu.cloudnetservice.driver.network.rpc.defaults.sender
Fields in eu.cloudnetservice.driver.network.rpc.defaults.sender declared as NetworkComponentModifier and TypeFieldDescriptionprotected final NetworkComponentDefaultRPCSender.networkComponentMethods in eu.cloudnetservice.driver.network.rpc.defaults.sender that return NetworkComponentModifier and TypeMethodDescriptionDefaultRPCSender.associatedComponent()Get the network component associated with this rpc sender.Constructors in eu.cloudnetservice.driver.network.rpc.defaults.sender with parameters of type NetworkComponentModifierConstructorDescriptionDefaultRPCSender(@NonNull RPCFactory factory, @Nullable NetworkComponent component, @NonNull Class<?> targetClass, @NonNull ObjectMapper objectMapper, @NonNull DataBufFactory dataBufFactory) Constructs a new default rpc sender instance. -
Uses of NetworkComponent in eu.cloudnetservice.driver.network.rpc.generation
Fields in eu.cloudnetservice.driver.network.rpc.generation declared as NetworkComponentModifier and TypeFieldDescriptionprivate NetworkComponentGenerationContext.Builder.componentprivate final @Nullable NetworkComponentGenerationContext.componentThe field for thecomponentrecord component.Methods in eu.cloudnetservice.driver.network.rpc.generation that return NetworkComponentModifier and TypeMethodDescriptionGenerationContext.component()Returns the value of thecomponentrecord component.Methods in eu.cloudnetservice.driver.network.rpc.generation with parameters of type NetworkComponentModifier and TypeMethodDescriptionGenerationContext.Builder.component(@Nullable NetworkComponent component) Sets the network component to use when firing rpc.Constructors in eu.cloudnetservice.driver.network.rpc.generation with parameters of type NetworkComponentModifierConstructorDescriptionGenerationContext(@Nullable NetworkComponent component, @Nullable Supplier<NetworkChannel> channelSupplier, @Nullable ObjectMapper objectMapper, @Nullable DataBufFactory dataBufFactory, @Nullable Class<?> extendingClass, @NonNull Set<Class<?>> interfaces, boolean implementAllMethods) Creates an instance of aGenerationContextrecord class.