Uses of Class
org.drasyl.pipeline.address.InetSocketAddressWrapper
-
Packages that use InetSocketAddressWrapper Package Description org.drasyl Core API that includes theDrasylNode
andDrasylConfig
.org.drasyl.remote.handler Handlers used to communicate with remote nodes.org.drasyl.remote.handler.portmapper ContainsPortMapper
that attempts to create port forwarding via PCP, NAT-PMP, UPnP-IDG.org.drasyl.remote.protocol The protocol used for communication with remote nodes.org.drasyl.util Utility classes used across multiple packages.org.drasyl.util.protocol Contains several utilities that help in dealing with specific protocols (e.g. -
-
Uses of InetSocketAddressWrapper in org.drasyl
Methods in org.drasyl that return types with arguments of type InetSocketAddressWrapper Modifier and Type Method Description Map<CompressedPublicKey,InetSocketAddressWrapper>
DrasylConfig. getRemoteStaticRoutes()
static Map<CompressedPublicKey,InetSocketAddressWrapper>
DrasylConfig. getStaticRoutes(com.typesafe.config.Config config, String path)
Method parameters in org.drasyl with type arguments of type InetSocketAddressWrapper Modifier and Type Method Description DrasylConfig.Builder
DrasylConfig.Builder. remoteStaticRoutes(Map<CompressedPublicKey,InetSocketAddressWrapper> remoteStaticRoutes)
Constructor parameters in org.drasyl with type arguments of type InetSocketAddressWrapper Constructor Description Builder(int networkId, ProofOfWork identityProofOfWork, CompressedPublicKey identityPublicKey, CompressedPrivateKey identityPrivateKey, Path identityPath, boolean intraVmDiscoveryEnabled, InetAddress remoteBindHost, boolean remoteEnabled, int remoteBindPort, Duration remotePingInterval, Duration remotePingTimeout, Duration remotePingCommunicationTimeout, Duration remoteUniteMinInterval, int remotePingMaxPeers, Set<Endpoint> remoteEndpoints, boolean remoteExposeEnabled, boolean remoteSuperPeerEnabled, Set<Endpoint> remoteSuperPeerEndpoints, Map<CompressedPublicKey,InetSocketAddressWrapper> remoteStaticRoutes, int remoteMessageMtu, int remoteMessageMaxContentLength, Duration remoteMessageComposedMessageTransferTimeout, byte remoteMessageHopLimit, boolean remoteMessageArmEnabled, boolean remoteLocalHostDiscoveryEnabled, Path remoteLocalHostDiscoveryPath, Duration remoteLocalHostDiscoveryLeaseTime, boolean monitoringEnabled, String monitoringHostTag, URI monitoringInfluxUri, String monitoringInfluxUser, String monitoringInfluxPassword, String monitoringInfluxDatabase, Duration monitoringInfluxReportingFrequency, Set<DrasylPlugin> pluginSet, Map<String,Serializer> serializationSerializers, Map<Class<?>,String> serializationsBindingsInbound, Map<Class<?>,String> serializationsBindingsOutbound)
-
Uses of InetSocketAddressWrapper in org.drasyl.remote.handler
Methods in org.drasyl.remote.handler that return InetSocketAddressWrapper Modifier and Type Method Description InetSocketAddressWrapper
InternetDiscoveryHandler.Ping. getAddress()
Methods in org.drasyl.remote.handler with parameters of type InetSocketAddressWrapper Modifier and Type Method Description protected void
UdpServer. matchedWrite(HandlerContext ctx, InetSocketAddressWrapper recipient, AddressedByteBuf addressedByteBuf, CompletableFuture<Void> future)
Constructors in org.drasyl.remote.handler with parameters of type InetSocketAddressWrapper Constructor Description Ping(InetSocketAddressWrapper address)
-
Uses of InetSocketAddressWrapper in org.drasyl.remote.handler.portmapper
Constructors in org.drasyl.remote.handler.portmapper with parameters of type InetSocketAddressWrapper Constructor Description NatPmpPortMapping(AtomicBoolean externalAddressRequested, AtomicBoolean mappingRequested, int port, InetSocketAddressWrapper defaultGateway, InetAddress externalAddress, io.reactivex.rxjava3.disposables.Disposable timeoutGuard, io.reactivex.rxjava3.disposables.Disposable refreshTask, Runnable onFailure, Supplier<InetAddress> defaultGatewaySupplier)
-
Uses of InetSocketAddressWrapper in org.drasyl.remote.protocol
Constructors in org.drasyl.remote.protocol with parameters of type InetSocketAddressWrapper Constructor Description AddressedByteBuf(InetSocketAddressWrapper sender, InetSocketAddressWrapper recipient, io.netty.buffer.ByteBuf content)
AddressedIntermediateEnvelope(InetSocketAddressWrapper sender, InetSocketAddressWrapper recipient, io.netty.buffer.ByteBuf byteBuf)
AddressedIntermediateEnvelope(InetSocketAddressWrapper sender, InetSocketAddressWrapper recipient, IntermediateEnvelope<T> content)
-
Uses of InetSocketAddressWrapper in org.drasyl.util
Methods in org.drasyl.util that return InetSocketAddressWrapper Modifier and Type Method Description static InetSocketAddressWrapper
InetSocketAddressUtil. socketAddressFromString(String s)
Convertss
to anInetSocketAddressWrapper
. -
Uses of InetSocketAddressWrapper in org.drasyl.util.protocol
Fields in org.drasyl.util.protocol declared as InetSocketAddressWrapper Modifier and Type Field Description static InetSocketAddressWrapper
UpnpIgdUtil. SSDP_MULTICAST_ADDRESS
-