uri to the server, example: amqp://user:passwd@localhost:5672/vhost
OptionaltlsOptions: AMQPTlsOptionsoptional TLS options
Optionallogger: null | Loggeroptional logger instance, defaults to null (no logging)
OptionalblockedReadonlybufferProtected OptionalcloseProtected OptionalconnectReadonlyhostOptionalnameProtected OptionalonOptionalplatformReadonlyportOptionalsocketReadonlytextUsed for string -> arraybuffer when publishing
ReadonlytlsReadonlytlsOpen a channel
Optionalid: numberAn existing or non existing specific channel
Gracefully close the AMQP connection
Optionalreason: string = ""might be logged by the server
ProtectedcloseTry establish a connection
AMQP 0-9-1 client over TCP socket.