Home / Function/ extractTLSConfig() — fiber Function Reference

extractTLSConfig() — fiber Function Reference

Architecture documentation for the extractTLSConfig() function in transport.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  13dbd12b_e0b0_473a_ddde_ceee1046b031["extractTLSConfig()"]
  cfe2515b_ab6b_e576_a031_f986d4835acf["transport.go"]
  13dbd12b_e0b0_473a_ddde_ceee1046b031 -->|defined in| cfe2515b_ab6b_e576_a031_f986d4835acf
  68cbfdd2_31e5_c237_5bf6_bcfe310dfce2["walkBalancingClientWithBreak()"]
  13dbd12b_e0b0_473a_ddde_ceee1046b031 -->|calls| 68cbfdd2_31e5_c237_5bf6_bcfe310dfce2
  style 13dbd12b_e0b0_473a_ddde_ceee1046b031 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

client/transport.go lines 249–263

func extractTLSConfig(clients []fasthttp.BalancingClient) *tls.Config {
	var cfg *tls.Config
	for _, c := range clients {
		if walkBalancingClientWithBreak(c, func(hc *fasthttp.HostClient) bool {
			if hc.TLSConfig != nil {
				cfg = hc.TLSConfig
				return true
			}
			return false
		}) {
			break
		}
	}
	return cfg
}

Domain

Subdomains

Defined In

Frequently Asked Questions

What does extractTLSConfig() do?
extractTLSConfig() is a function in the fiber codebase, defined in client/transport.go.
Where is extractTLSConfig() defined?
extractTLSConfig() is defined in client/transport.go at line 249.
What does extractTLSConfig() call?
extractTLSConfig() calls 1 function(s): walkBalancingClientWithBreak.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free