logServerAddress() — fastify Function Reference
Architecture documentation for the logServerAddress() function in server.js from the fastify codebase.
Entity Profile
Dependency Diagram
graph TD 05975c0b_13f5_eecc_7dcb_216c00b08b98["logServerAddress()"] 39d7da74_a631_4522_4e09_0cc36c64a8f8["server.js"] 05975c0b_13f5_eecc_7dcb_216c00b08b98 -->|defined in| 39d7da74_a631_4522_4e09_0cc36c64a8f8 53269119_8fa7_2812_5b15_8d2c369402ed["getAddresses()"] 05975c0b_13f5_eecc_7dcb_216c00b08b98 -->|calls| 53269119_8fa7_2812_5b15_8d2c369402ed style 05975c0b_13f5_eecc_7dcb_216c00b08b98 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
lib/server.js lines 376–397
function logServerAddress (server, listenTextResolver) {
let addresses
const isUnixSocket = typeof server.address() === 'string'
if (!isUnixSocket) {
if (server.address().address.indexOf(':') === -1) {
// IPv4
addresses = getAddresses(server.address()).map((address) => address + ':' + server.address().port)
} else {
// IPv6
addresses = ['[' + server.address().address + ']:' + server.address().port]
}
addresses = addresses.map((address) => ('http' + (this[kOptions].https ? 's' : '') + '://') + address)
} else {
addresses = [server.address()]
}
for (const address of addresses) {
this.log.info(listenTextResolver(address))
}
return addresses[0]
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does logServerAddress() do?
logServerAddress() is a function in the fastify codebase, defined in lib/server.js.
Where is logServerAddress() defined?
logServerAddress() is defined in lib/server.js at line 376.
What does logServerAddress() call?
logServerAddress() calls 1 function(s): getAddresses.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free