Protoco...onstants(3)

πŸ“¦ version 2.001, in alpine 3.24

πŸ’… NAME

Okay bestie, so this is Protocol::Database::PostgreSQL::Constants β€” the Perl manual page, from the User Contributed Perl Documentation section, and it is literally just some constants used in the PostgreSQL protocol. That's the whole gig. Iconic, lowkey.


✨ DESCRIPTION

It exports some constants β€” mostly SSL-related ones. Ngl, that's the entire description. Short and sweet, main character energy πŸŽ€

Heads up though: in this page, "SSL" actually means TLS. So when you see SSL anywhere below, just know it's the modern one, fr fr.

🫢 EXPORTS

Here's the whole list, no gatekeeping πŸ’–

  • SSL_DISABLE β€” do not use SSL. Like, at all. None. Zero. Nope πŸ™ˆ
  • SSL_PREFER β€” use SSL if we can. Chill vibes, opportunistic 🌸
  • SSL_REQUIRE β€” only use SSL. It's SSL or nothing, periodt πŸ‘‘

πŸ¦‹ SSL_NAME_MAP

This one's the mapping from plain text words over to the SSL_* constants. The way that it just translates your cute little strings into the real deal ✨

  • disable
  • prefer
  • require

That's the whole map. Three words, all lowercase, all slaying πŸ’…


πŸ‘‘ AUTHOR

Tom Molesworth <TEAM@cpan.org>


🌈 LICENSE

Copyright Tom Molesworth 2010-2019. Licensed under the same terms as Perl itself.


And that's the whole page, bestie β€” you ate that πŸ“ Cute little sign-off for the record: this is from perl v5.42.2, dated 2026-02-15, and it's the Protoco...onstants(3) page (yes, the title got truncated by the formatter, not by me 😭). Bye pookie, go write some protocol code πŸ’œ

πŸ“¦ where this page comes from