public synchronized void sendEvent( int event, boolean state )
public synchronized boolean sendEvent( int event, boolean state )
	public synchronized void sendEvent( int event, boolean state )	{		if ( fd == 0 ) return;  /* close() was called */		switch( event )		{			case ParallelPortEvent.PAR_EV_BUFFER:				if(  monThread.monBuffer ) break;				return;			case ParallelPortEvent.PAR_EV_ERROR:				if(  monThread.monError ) break;				return;			default:		}		ParallelPortEvent e =			new ParallelPortEvent(this, event, !state, state );		if( PPEventListener != null )			PPEventListener.parallelEvent( e );		try{Thread.sleep(50);} catch(Exception exc){}	}