C# Class Novell.Directory.Ldap.Events.PSearchEventSource

This is the source class for Ldap events.
Inheritance: LdapEventSource
Show file Open project: EventStore/csharp-ldap Class Usage Examples

Protected Properties

Property Type Description
mAttrs string[]
mConnection LdapConnection
mEventChangeType LdapEventType
mFilter string
mQueue LdapSearchQueue
mScope int
mSearchBase string
mSearchConstraints LdapSearchConstraints
mTypesOnly bool
search_referral_event SearchReferralEventHandler
search_result_event SearchResultEventHandler

Public Methods

Method Description
PSearchEventSource ( LdapConnection conn, string searchBase, int scope, string filter, string attrs, bool typesOnly, LdapSearchConstraints constraints, LdapEventType eventchangetype, bool changeonly ) : System

Protected Methods

Method Description
GetListeners ( ) : int
NotifyEventListeners ( LdapMessage sourceMessage, EventClassifiers aClassification, int nType ) : bool
StartSearchAndPolling ( ) : void
StopSearchAndPolling ( ) : void

Method Details

GetListeners() protected method

protected GetListeners ( ) : int
return int

NotifyEventListeners() protected method

protected NotifyEventListeners ( LdapMessage sourceMessage, EventClassifiers aClassification, int nType ) : bool
sourceMessage LdapMessage
aClassification EventClassifiers
nType int
return bool

PSearchEventSource() public method

public PSearchEventSource ( LdapConnection conn, string searchBase, int scope, string filter, string attrs, bool typesOnly, LdapSearchConstraints constraints, LdapEventType eventchangetype, bool changeonly ) : System
conn LdapConnection
searchBase string
scope int
filter string
attrs string
typesOnly bool
constraints LdapSearchConstraints
eventchangetype LdapEventType
changeonly bool
return System

StartSearchAndPolling() protected method

protected StartSearchAndPolling ( ) : void
return void

StopSearchAndPolling() protected method

protected StopSearchAndPolling ( ) : void
return void

Property Details

mAttrs protected property

protected string[] mAttrs
return string[]

mConnection protected property

protected LdapConnection mConnection
return LdapConnection

mEventChangeType protected property

protected LdapEventType mEventChangeType
return LdapEventType

mFilter protected property

protected string mFilter
return string

mQueue protected property

protected LdapSearchQueue mQueue
return LdapSearchQueue

mScope protected property

protected int mScope
return int

mSearchBase protected property

protected string mSearchBase
return string

mSearchConstraints protected property

protected LdapSearchConstraints mSearchConstraints
return LdapSearchConstraints

mTypesOnly protected property

protected bool mTypesOnly
return bool

search_referral_event protected property

protected SearchReferralEventHandler search_referral_event
return SearchReferralEventHandler

search_result_event protected property

protected SearchResultEventHandler search_result_event
return SearchResultEventHandler