| 19 | } |
| 20 | |
| 21 | void UURLabBridgeServer::Start(const FString& StepEndpoint) |
| 22 | { |
| 23 | if (!Dispatcher.IsValid()) |
| 24 | { |
| 25 | Dispatcher = MakeUnique<FURLabRpcDispatcher>(); |
| 26 | } |
| 27 | |
| 28 | // Empty endpoint: dispatcher only, no transports (test path). |
| 29 | if (StepEndpoint.IsEmpty()) |
| 30 | return; |
| 31 | |
| 32 | EnsureZmqBound(StepEndpoint); |
| 33 | } |
| 34 | |
| 35 | bool UURLabBridgeServer::EnsureZmqBound(const FString& Endpoint) |
| 36 | { |