\doxysection{Milter.\+plock.\+P\+Lock Class Reference}
\label{classMilter_1_1plock_1_1PLock}\index{Milter.plock.PLock@{Milter.plock.PLock}}
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}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\label{classMilter_1_1plock_1_1PLock_a52189d955336665d1a9561fdc5e3eea2}} 
def {\bfseries \+\_\+\+\_\+init\+\_\+\+\_\+} (self, basename)
\item 
\mbox{\label{classMilter_1_1plock_1_1PLock_adb8f022cf6881b891574bcf64035df36}} 
def {\bfseries lock} (self, lockname=None, mode=0o660, strict\+\_\+perms=False)
\item 
\mbox{\label{classMilter_1_1plock_1_1PLock_a6fab587fed8a683ce47876ca609347de}} 
def {\bfseries wlock} (self, lockname=None)
\item 
\mbox{\label{classMilter_1_1plock_1_1PLock_a6508716ae8923ecc6bdddf1482eda382}} 
def {\bfseries commit} (self, backname=None)
\item 
\mbox{\label{classMilter_1_1plock_1_1PLock_af32c67abab209694b70d48ab5e03a39c}} 
def {\bfseries unlock} (self)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\label{classMilter_1_1plock_1_1PLock_ad249db36c1814b2edd165b1a6e9fae49}} 
{\bfseries basename}
\item 
\mbox{\label{classMilter_1_1plock_1_1PLock_adf1ab45f6012a9e44bd992bfc66b2da1}} 
{\bfseries fp}
\item 
\mbox{\label{classMilter_1_1plock_1_1PLock_a6fd8056ecf2b66ff6db8675615241640}} 
{\bfseries lockname}
\end{DoxyCompactItemize}


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