ComponentBase::interfaceStatusConnectFromImpl(constchar*,ComponentBase*){returnComponentBase::interfaceStatus::noaccepter;}//no interface called interfacename ;
//success. By terminating this function, we assume only one interface listens to interfacename and that one connection with the other component can be made by this name
returnComponentBase::interfaceStatus::success;
returnInterfaceStatus::success;
}
else
{
// interfacename was found, but other component doesn't match
// if the accepting component is also not uniquely selected, we do not try to check all valid combinations, since this would make the handshake logic too complicated
// if the providing component is also not uniquely selected, we do not try to check all valid combinations, since this would make the handshake logic too complicated