\section{Milter.\+plock.\+P\+Lock Class Reference}
\label{classMilter_1_1plock_1_1PLock}\index{Milter.\+plock.\+P\+Lock@{Milter.\+plock.\+P\+Lock}}
Inheritance diagram for Milter.\+plock.\+P\+Lock\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classMilter_1_1plock_1_1PLock}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def {\bfseries \+\_\+\+\_\+init\+\_\+\+\_\+} (self, basename)\label{classMilter_1_1plock_1_1PLock_a52189d955336665d1a9561fdc5e3eea2}

\item 
def {\bfseries lock}\label{classMilter_1_1plock_1_1PLock_a761d87d167f1b86509d00c174dc8bc41}

\item 
def {\bfseries wlock}\label{classMilter_1_1plock_1_1PLock_a1cdacb660b056a8238e6d86190a3de2c}

\item 
def {\bfseries commit}\label{classMilter_1_1plock_1_1PLock_ab3574f174b45a127b89fbdf1ad275a7b}

\item 
def {\bfseries unlock} (self)\label{classMilter_1_1plock_1_1PLock_af32c67abab209694b70d48ab5e03a39c}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
{\bfseries basename}\label{classMilter_1_1plock_1_1PLock_ad249db36c1814b2edd165b1a6e9fae49}

\item 
{\bfseries fp}\label{classMilter_1_1plock_1_1PLock_adf1ab45f6012a9e44bd992bfc66b2da1}

\item 
{\bfseries lockname}\label{classMilter_1_1plock_1_1PLock_a6fd8056ecf2b66ff6db8675615241640}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Milter/plock.\+py\end{DoxyCompactItemize}
