{
    "content": [
        {
            "type": "text",
            "text": "# Net::LDAPI (perldoc)\n\n## NAME\n\nNet::LDAPI - use LDAP over a UNIX domain socket\n\n## SYNOPSIS\n\nuse Net::LDAPI;\n$ldapi = Net::LDAPI->new('/var/run/ldapi');\n# alternate way\nuse Net::LDAP;\n$ldapi = Net::LDAP->new('ldapi://');\n\n## DESCRIPTION\n\nCommunicate using the LDAP protocol to a directory server using a UNIX domain socket. This\nmechanism is non-standard, UNIX-specific and not widely supported.\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **CONSTRUCTOR**\n- **SEE ALSO**\n- **BUGS**\n- **AUTHOR**\n- **COPYRIGHT**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "Net::LDAPI",
        "section": "",
        "mode": "perldoc",
        "summary": "Net::LDAPI - use LDAP over a UNIX domain socket",
        "synopsis": "use Net::LDAPI;\n$ldapi = Net::LDAPI->new('/var/run/ldapi');\n# alternate way\nuse Net::LDAP;\n$ldapi = Net::LDAP->new('ldapi://');",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 9,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 6,
                "subsections": []
            },
            {
                "name": "CONSTRUCTOR",
                "lines": 9,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "BUGS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "COPYRIGHT",
                "lines": 3,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "Net::LDAPI - use LDAP over a UNIX domain socket\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "use Net::LDAPI;\n\n$ldapi = Net::LDAPI->new('/var/run/ldapi');\n\n# alternate way\nuse Net::LDAP;\n\n$ldapi = Net::LDAP->new('ldapi://');\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "Communicate using the LDAP protocol to a directory server using a UNIX domain socket. This\nmechanism is non-standard, UNIX-specific and not widely supported.\n\nAll the normal \"Net::LDAP\" methods can be used with a \"Net::LDAPI\" object; see Net::LDAP for\ndetails.\n",
                "subsections": []
            },
            "CONSTRUCTOR": {
                "content": "new ( [SOCKPATH] )\nCreate a new connection. SOCKPATH can optionally be specified, to specify the location of\nthe UNIX domain socket to connect to.\n\nIf SOCKPATH is not given, the environment variable \"LDAPISOCK\" is evaluated, and if that\ndoes not exist, the value \"/var/run/ldapi\" is used.\n\nSee \"new\" in Net::LDAP for further details.\n",
                "subsections": []
            },
            "SEE ALSO": {
                "content": "Net::LDAP, IO::Socket::UNIX\n",
                "subsections": []
            },
            "BUGS": {
                "content": "None yet.\n",
                "subsections": []
            },
            "AUTHOR": {
                "content": "Derrik Pates <dpates@dsdk12.net>\n",
                "subsections": []
            },
            "COPYRIGHT": {
                "content": "Copyright (c) 2003-2004, Derrik Pates and Graham Barr. All rights reserved. This library is free\nsoftware; you can redistribute it and/or modify it under the same terms as Perl itself.\n",
                "subsections": []
            }
        }
    }
}