73 TXT_SOCKET_SEGMENT_CONN_EXISTS);
80 TXT_SOCKET_SEGMENT_CONN_ILLEGAL_REG);
116 Port* forbiddenInputConn =
118 Port* forbiddenOutputConn =
120 if (doubleInputConn != NULL || forbiddenInputConn != NULL) {
121 assert(doubleOutputConn != NULL || forbiddenOutputConn != NULL);
122 format text = textGenerator.
text(
124 TXT_SOCKET_SEGMENT_CONN_BOTH_DIRS_ARE_ILLEGAL);
125 Port* errInputPort = doubleInputConn != NULL ? doubleInputConn :
127 Port* errOutputPort = doubleOutputConn != NULL ? doubleOutputConn :
129 text % socket.
name() % errInputPort->
name() %
159 TXT_SOCKET_PORT_CONN_ILLEGAL_REG);
166 TXT_SOCKET_PORT_CONN_EXISTS);
172 format text = textGenerator.
text(
174 TXT_SOCKET_PORT_CONN_WRONG_SOCKET_DIR);
181 TXT_SOCKET_PORT_CONN_MAX_CONN);
197 format text = textGenerator.
text(
199 TXT_SOCKET_PORT_CONN_RF_PORT_CONN_EXISTS);
220 const Bus& sourceBus,
221 const Bus& destinationBus,
227 TXT_BRIDGE_ILLEGAL_REG);
228 text % sourceBus.
name() % destinationBus.
name();
234 text % sourceBus.
name() % destinationBus.
name();
240 text % sourceBus.
name() % destinationBus.
name();
261 if (branchedBus != NULL) {
263 TXT_BRIDGE_BRANCHED_BUS);
264 text % sourceBus.
name() % destinationBus.
name() %
307 TXT_SOCKET_DIR_UNKNOWN);
308 text % socket.
name();
314 text % socket.
name();
318 if (sameDirConnection != NULL) {
320 TXT_SOCKET_SAME_DIR_CONN);
322 text % socket.
name() %
"output" % sameDirConnection->
name() %
325 text % socket.
name() %
"input" % sameDirConnection->
name() %
333 if (forbiddenSocketDir != NULL) {
335 TXT_SOCKET_FORBIDDEN_DIR);
337 text % socket.
name() %
"output" % forbiddenSocketDir->
name() %
340 text % socket.
name() %
"input" % forbiddenSocketDir->
name() %