'@param reactor: An L{IReactorUNIX} provider.
@param path: The path to the Unix socket file, used when connecting
@type path: str
@param timeout: Number of seconds to wait before assuming the
connection has failed.
@type timeout: int
@param checkPID: If True, check for a pid file to verify that a server
is listening.
@type checkPID: bool'

def __init__(self, reactor, path, timeout=30, checkPID=0):

    self._reactor = reactor
    self._path = path
    self._timeout = timeout
    self._checkPID = checkPID
