await_up(ConnPid) -> await_up(ConnPid, 5000, MonitorRef) await_up(ConnPid, MonitorRef) -> await_up(ConnPid, 5000, MonitorRef) await_up(ConnPid, Timeout) -> await_up(ConnPid, Timeout, MonitorRef) await_up(ConnPid, Timeout, MonitorRef) -> {ok, Protocol} | {error, Reason} ConnPid :: pid() MonitorRef :: reference() Timeout :: timeout() Protocol :: http | http2 Reason :: timeout | any()