MCPcopy Create free account
hub / github.com/apache/qpid-proton / on_connection_open

Method on_connection_open

cpp/src/context_test.cpp:109–122  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

107 }
108
109 void on_connection_open(proton::connection& c) override {
110 // Get default session
111 proton::session s = c.default_session();
112
113 std::string data_ssn = "session-user-data";
114 // Set user context 'data' on default session.
115 s.user_data(&data_ssn);
116 ASSERT_EQUAL(&data_ssn, s.user_data());
117
118 std::string data_con = "connection-user-data";
119 // Set user context 'data' on current connection.
120 c.user_data(&data_con);
121 ASSERT_EQUAL(&data_con, c.user_data());
122 }
123
124 void on_sendable(proton::sender &s) override {
125 proton::message msg;

Callers

nothing calls this directly

Calls 2

default_sessionMethod · 0.45
user_dataMethod · 0.45

Tested by

no test coverage detected