Package | Description |
---|---|
rocks.xmpp.core.stream.client |
Provides classes for client-side stream negotiation.
|
rocks.xmpp.core.tls.client |
Provides classes for client-side STARTTLS negotiation.
|
rocks.xmpp.extensions.compress |
Provides classes for XEP-0138: Stream Compression.
|
rocks.xmpp.extensions.sm |
Provides classes for XEP-0198: Stream Management.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientStreamFeatureNegotiator<T extends StreamFeature>
A base class to negotiate features.
|
Modifier and Type | Method and Description |
---|---|
void |
StreamFeaturesManager.addFeatureNegotiator(StreamFeatureNegotiator<? extends StreamFeature> streamFeatureNegotiator)
Adds a new feature negotiator, which is responsible for negotiating an individual feature.
|
void |
StreamFeaturesManager.removeFeatureNegotiator(StreamFeatureNegotiator<? extends StreamFeature> streamFeatureNegotiator)
Removes a feature negotiator.
|
Modifier and Type | Class and Description |
---|---|
class |
StartTlsManager
Negotiates transport layer security during stream negotiation.
|
Modifier and Type | Class and Description |
---|---|
class |
CompressionManager
Manages stream compression as described in XEP-0138: Stream Compression.
|
Modifier and Type | Class and Description |
---|---|
class |
StreamManager
Manages the stream as described in XEP-0198: Stream Management.
|
Copyright © 2014–2019 XMPP.rocks. All rights reserved.