# Source code recreated from a .beam file by IntelliJ Elixir
defmodule LDAPEx.ELDAPv3 do

  # Macros

  defmacro unquote(:AddRequest)() do
    # body not decompiled
  end

  defmacro unquote(:AddRequest)(p0) do
    # body not decompiled
  end

  defmacro unquote(:AddRequest)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:AttributeValueAssertion)() do
    # body not decompiled
  end

  defmacro unquote(:AttributeValueAssertion)(p0) do
    # body not decompiled
  end

  defmacro unquote(:AttributeValueAssertion)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:BindRequest)() do
    # body not decompiled
  end

  defmacro unquote(:BindRequest)(p0) do
    # body not decompiled
  end

  defmacro unquote(:BindRequest)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:BindResponse)() do
    # body not decompiled
  end

  defmacro unquote(:BindResponse)(p0) do
    # body not decompiled
  end

  defmacro unquote(:BindResponse)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:CompareRequest)() do
    # body not decompiled
  end

  defmacro unquote(:CompareRequest)(p0) do
    # body not decompiled
  end

  defmacro unquote(:CompareRequest)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:Control)() do
    # body not decompiled
  end

  defmacro unquote(:Control)(p0) do
    # body not decompiled
  end

  defmacro unquote(:Control)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:ExtendedRequest)() do
    # body not decompiled
  end

  defmacro unquote(:ExtendedRequest)(p0) do
    # body not decompiled
  end

  defmacro unquote(:ExtendedRequest)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:ExtendedResponse)() do
    # body not decompiled
  end

  defmacro unquote(:ExtendedResponse)(p0) do
    # body not decompiled
  end

  defmacro unquote(:ExtendedResponse)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:IntermediateResponse)() do
    # body not decompiled
  end

  defmacro unquote(:IntermediateResponse)(p0) do
    # body not decompiled
  end

  defmacro unquote(:IntermediateResponse)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:LDAPMessage)() do
    # body not decompiled
  end

  defmacro unquote(:LDAPMessage)(p0) do
    # body not decompiled
  end

  defmacro unquote(:LDAPMessage)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:LDAPResult)() do
    # body not decompiled
  end

  defmacro unquote(:LDAPResult)(p0) do
    # body not decompiled
  end

  defmacro unquote(:LDAPResult)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:MatchingRuleAssertion)() do
    # body not decompiled
  end

  defmacro unquote(:MatchingRuleAssertion)(p0) do
    # body not decompiled
  end

  defmacro unquote(:MatchingRuleAssertion)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:ModifyDNRequest)() do
    # body not decompiled
  end

  defmacro unquote(:ModifyDNRequest)(p0) do
    # body not decompiled
  end

  defmacro unquote(:ModifyDNRequest)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:ModifyRequest)() do
    # body not decompiled
  end

  defmacro unquote(:ModifyRequest)(p0) do
    # body not decompiled
  end

  defmacro unquote(:ModifyRequest)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:ModifyRequest_changes_SEQOF)() do
    # body not decompiled
  end

  defmacro unquote(:ModifyRequest_changes_SEQOF)(p0) do
    # body not decompiled
  end

  defmacro unquote(:ModifyRequest_changes_SEQOF)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:PartialAttribute)() do
    # body not decompiled
  end

  defmacro unquote(:PartialAttribute)(p0) do
    # body not decompiled
  end

  defmacro unquote(:PartialAttribute)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:SaslCredentials)() do
    # body not decompiled
  end

  defmacro unquote(:SaslCredentials)(p0) do
    # body not decompiled
  end

  defmacro unquote(:SaslCredentials)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:SearchRequest)() do
    # body not decompiled
  end

  defmacro unquote(:SearchRequest)(p0) do
    # body not decompiled
  end

  defmacro unquote(:SearchRequest)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:SearchResultEntry)() do
    # body not decompiled
  end

  defmacro unquote(:SearchResultEntry)(p0) do
    # body not decompiled
  end

  defmacro unquote(:SearchResultEntry)(p0, p1) do
    # body not decompiled
  end

  defmacro unquote(:SubstringFilter)() do
    # body not decompiled
  end

  defmacro unquote(:SubstringFilter)(p0) do
    # body not decompiled
  end

  defmacro unquote(:SubstringFilter)(p0, p1) do
    # body not decompiled
  end

  # Functions

  def __info__(p0) do
    # body not decompiled
  end

  def decode(p0, p1) do
    # body not decompiled
  end

  def encode(p0, p1) do
    # body not decompiled
  end

  def module_info() do
    # body not decompiled
  end

  def module_info(p0) do
    # body not decompiled
  end
end
