Home / Function/ testSendSetupRequest() — netty Function Reference

testSendSetupRequest() — netty Function Reference

Architecture documentation for the testSendSetupRequest() function in RtspEncoderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  0adce2d9_dcbf_57c1_3f82_683e4c5f39e4["testSendSetupRequest()"]
  5a20be0b_00db_ad17_3f71_aa64a206ddc3["RtspEncoderTest"]
  0adce2d9_dcbf_57c1_3f82_683e4c5f39e4 -->|defined in| 5a20be0b_00db_ad17_3f71_aa64a206ddc3
  style 0adce2d9_dcbf_57c1_3f82_683e4c5f39e4 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/test/java/io/netty/handler/codec/rtsp/RtspEncoderTest.java lines 41–66

    @Test
    public void testSendSetupRequest() {
        String expected = "SETUP rtsp://172.10.20.30:554/d3abaaa7-65f2-42b4-"
                        + "8d6b-379f492fcf0f RTSP/1.0\r\n"
                        + "transport: MP2T/DVBC/UDP;unicast;client=01234567;"
                        + "source=172.10.20.30;"
                        + "destination=1.1.1.1;client_port=6922\r\n"
                        + "cseq: 1\r\n"
                        + "\r\n";

        HttpRequest request = new DefaultHttpRequest(RtspVersions.RTSP_1_0,
               RtspMethods.SETUP,
               "rtsp://172.10.20.30:554/d3abaaa7-65f2-42b4-8d6b-379f492fcf0f");
        request.headers().add(RtspHeaderNames.TRANSPORT,
               "MP2T/DVBC/UDP;unicast;client=01234567;source=172.10.20.30;" +
               "destination=1.1.1.1;client_port=6922");
        request.headers().add(RtspHeaderNames.CSEQ, "1");

        EmbeddedChannel ch = new EmbeddedChannel(new RtspEncoder());
        ch.writeOutbound(request);

        ByteBuf buf = ch.readOutbound();
        String actual = buf.toString(CharsetUtil.UTF_8);
        buf.release();
        assertEquals(expected, actual);
    }

Domain

Subdomains

Frequently Asked Questions

What does testSendSetupRequest() do?
testSendSetupRequest() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/rtsp/RtspEncoderTest.java.
Where is testSendSetupRequest() defined?
testSendSetupRequest() is defined in codec-http/src/test/java/io/netty/handler/codec/rtsp/RtspEncoderTest.java at line 41.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free