\doxysection{Milter.\+plock.\+PLock Class Reference}
\label{classMilter_1_1plock_1_1PLock}\index{Milter.plock.PLock@{Milter.plock.PLock}}
Inheritance diagram for Milter.\+plock.\+PLock\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classMilter_1_1plock_1_1PLock}
\end{center}
\end{figure}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\label{classMilter_1_1plock_1_1PLock_a8af2a76207ebb226cdb74244c9ce1d5f} 
{\bfseries \+\_\+\+\_\+init\+\_\+\+\_\+} (self, basename)
\item 
\label{classMilter_1_1plock_1_1PLock_afa4e117e24b1196adb04cdf375b74d47} 
{\bfseries lock} (self, lockname=None, mode=0o660, strict\+\_\+perms=False)
\item 
\label{classMilter_1_1plock_1_1PLock_a3a46d4b406daa6d13fc80860d8575483} 
{\bfseries wlock} (self, lockname=None)
\item 
\label{classMilter_1_1plock_1_1PLock_a4ce61045f4999402f5b0963c0e8eb4df} 
{\bfseries commit} (self, backname=None)
\item 
\label{classMilter_1_1plock_1_1PLock_ae6c4235e1a8f3195f729264e3899a80e} 
{\bfseries unlock} (self)
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\label{classMilter_1_1plock_1_1PLock_ad249db36c1814b2edd165b1a6e9fae49} 
{\bfseries basename} = basename
\item 
\label{classMilter_1_1plock_1_1PLock_adf1ab45f6012a9e44bd992bfc66b2da1} 
{\bfseries fp} = None
\item 
\label{classMilter_1_1plock_1_1PLock_a6fd8056ecf2b66ff6db8675615241640} 
{\bfseries lockname} = lockname
\end{DoxyCompactItemize}


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