createUnsubscribeV3() — netty Function Reference
Architecture documentation for the createUnsubscribeV3() function in MqttMessageFactoryTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD be1ed529_4177_61ec_8a76_0c55e9941af1["createUnsubscribeV3()"] dd84b5fc_9604_d2f3_86c2_0f14e387b4da["MqttMessageFactoryTest"] be1ed529_4177_61ec_8a76_0c55e9941af1 -->|defined in| dd84b5fc_9604_d2f3_86c2_0f14e387b4da style be1ed529_4177_61ec_8a76_0c55e9941af1 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttMessageFactoryTest.java lines 123–142
@Test
public void createUnsubscribeV3() {
MqttFixedHeader fixedHeader = new MqttFixedHeader(MqttMessageType.UNSUBSCRIBE, false, AT_LEAST_ONCE, false, 0);
MqttMessageIdVariableHeader variableHeader = MqttMessageIdVariableHeader.from(SAMPLE_MESSAGE_ID);
List<String> topics = new ArrayList<String>();
topics.add(SAMPLE_TOPIC);
MqttUnsubscribePayload payload = new MqttUnsubscribePayload(topics);
MqttMessage unsubscribe = MqttMessageFactory.newMessage(fixedHeader, variableHeader, payload);
assertEquals(MqttMessageType.UNSUBSCRIBE, unsubscribe.fixedHeader().messageType());
MqttMessageIdAndPropertiesVariableHeader actualVariableHeader =
(MqttMessageIdAndPropertiesVariableHeader) unsubscribe.variableHeader();
assertEquals(SAMPLE_MESSAGE_ID, actualVariableHeader.messageId());
validateProperties(MqttProperties.NO_PROPERTIES, actualVariableHeader.properties());
MqttUnsubscribePayload actualPayload = (MqttUnsubscribePayload) unsubscribe.payload();
validateUnsubscribePayload(payload, actualPayload);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does createUnsubscribeV3() do?
createUnsubscribeV3() is a function in the netty codebase, defined in codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttMessageFactoryTest.java.
Where is createUnsubscribeV3() defined?
createUnsubscribeV3() is defined in codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttMessageFactoryTest.java at line 123.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free