---
 lib/Net/LDAP/Control/SyncDone.pm      |   31 +------------------------------
 lib/Net/LDAP/Control/SyncState.pm     |   31 +------------------------------
 lib/Net/LDAP/Intermediate/SyncInfo.pm |   31 +------------------------------
 3 files changed, 3 insertions(+), 90 deletions(-)

diff --git a/lib/Net/LDAP/Control/SyncDone.pm b/lib/Net/LDAP/Control/SyncDone.pm
index e8bc2ae..39e81e7 100644
--- a/lib/Net/LDAP/Control/SyncDone.pm
+++ b/lib/Net/LDAP/Control/SyncDone.pm
@@ -67,36 +67,7 @@ Net::LDAP::Control::SyncDone - LDAPv3 Sync Done control 
object
 
 =head1 SYNOPSIS
 
- use Net::LDAP;
- use Net::LDAP::Control::SyncRequest;
- use Net::LDAP::Constant qw(
-  LDAP_SYNC_REFRESH_ONLY
-  LDAP_SYNC_REFRESH_AND_PERSIST
-  LDAP_SUCCESS );
-
- $ldap = Net::LDAP->new( "ldap.mydomain.eg" );
-
- $req = Net::LDAP::Control::SyncRequest->new( mode => LDAP_SYNC_REFRESH_ONLY );
- my $mesg = $ldap->search(base=> 'dc=mydomain,dc='eg',
-                          scope    => 'sub',
-                          control  => [ $req ],
-                          callback => \&searchCallback, # call for each entry
-                          filter   => "(objectClass=*)",
-                          attrs    => [ '*']);
- sub searchCallback {
-   my $message = shift;
-   my $entry = shift;
-   my @controls = $message->control;
-
-   if($controls[0]->isa('Net::LDAP::Control::SyncState')) {
-     print "Received Sync State Control\n";
-     print $entry->dn()."\n";
-     print 'State: '.$controls[0]->state."\n".', entryUUID: 
'.$controls[0]->entryUUID.', cookie: '.$controls[0]->cookie;
-   } elsif($controls[0]->isa('Net::LDAP::Control::SyncDone')) {
-     print "Received Sync Done Control\n";
-     print 'Cookie: '.$controls[0]->cookie.', refreshDeletes: 
'.$controls[0]->refreshDeletes;
-   }
- }
+See L<Net::LDAP::Control::SyncRequest>
 
 =head1 DESCRIPTION
 
diff --git a/lib/Net/LDAP/Control/SyncState.pm 
b/lib/Net/LDAP/Control/SyncState.pm
index 569553b..7f3094e 100644
--- a/lib/Net/LDAP/Control/SyncState.pm
+++ b/lib/Net/LDAP/Control/SyncState.pm
@@ -78,36 +78,7 @@ Net::LDAP::Control::SyncState - LDAPv3 Sync State control 
object
 
 =head1 SYNOPSIS
 
- use Net::LDAP;
- use Net::LDAP::Control::SyncRequest;
- use Net::LDAP::Constant qw(
-  LDAP_SYNC_REFRESH_ONLY
-  LDAP_SYNC_REFRESH_AND_PERSIST
-  LDAP_SUCCESS );
-
- $ldap = Net::LDAP->new( "ldap.mydomain.eg" );
-
- $req = Net::LDAP::Control::SyncRequest->new( mode => LDAP_SYNC_REFRESH_ONLY );
- my $mesg = $ldap->search(base=> 'dc=mydomain,dc='eg',
-                          scope    => 'sub',
-                          control  => [ $req ],
-                          callback => \&searchCallback, # call for each entry
-                          filter   => "(objectClass=*)",
-                          attrs    => [ '*']);
- sub searchCallback {
-   my $message = shift;
-   my $entry = shift;
-   my @controls = $message->control;
-
-   if($controls[0]->isa('Net::LDAP::Control::SyncState')) {
-     print "Received Sync State Control\n";
-     print $entry->dn()."\n";
-     print 'State: '.$controls[0]->state."\n".', entryUUID: 
'.$controls[0]->entryUUID.', cookie: '.$controls[0]->cookie;
-   } elsif($controls[0]->isa('Net::LDAP::Control::SyncDone')) {
-     print "Received Sync Done Control\n";
-     print 'Cookie: '.$controls[0]->cookie.', refreshDeletes: 
'.$controls[0]->refreshDeletes;
-   }
- }
+See L<Net::LDAP::Control::SyncRequest>
 
 =head1 DESCRIPTION
 
diff --git a/lib/Net/LDAP/Intermediate/SyncInfo.pm 
b/lib/Net/LDAP/Intermediate/SyncInfo.pm
index 38e6109..b086376 100644
--- a/lib/Net/LDAP/Intermediate/SyncInfo.pm
+++ b/lib/Net/LDAP/Intermediate/SyncInfo.pm
@@ -80,36 +80,7 @@ Net::LDAP::Intermediate::SyncInfo - LDAPv3 Sync Info Message 
object
 
 =head1 SYNOPSIS
 
- use Net::LDAP;
- use Net::LDAP::Control::SyncRequest;
- use Net::LDAP::Constant qw(
-  LDAP_SYNC_REFRESH_ONLY
-  LDAP_SYNC_REFRESH_AND_PERSIST
-  LDAP_SUCCESS );
-
- $ldap = Net::LDAP->new( "ldap.mydomain.eg" );
-
- $req = Net::LDAP::Control::SyncRequest->new( mode => LDAP_SYNC_REFRESH_ONLY );
- my $mesg = $ldap->search(base=> 'dc=mydomain,dc='eg',
-                          scope    => 'sub',
-                          control  => [ $req ],
-                          callback => \&searchCallback, # call for each entry
-                          filter   => "(objectClass=*)",
-                          attrs    => [ '*']);
- sub searchCallback {
-   my $message = shift;
-   my $entry = shift;
-   my @controls = $message->control;
-
-   if($controls[0]->isa('Net::LDAP::Control::SyncState')) {
-     print "Received Sync State Control\n";
-     print $entry->dn()."\n";
-     print 'State: '.$controls[0]->state."\n".', entryUUID: 
'.$controls[0]->entryUUID.', cookie: '.$controls[0]->cookie;
-   } elsif($controls[0]->isa('Net::LDAP::Control::SyncDone')) {
-     print "Received Sync Done Control\n";
-     print 'Cookie: '.$controls[0]->cookie.', refreshDeletes: 
'.$controls[0]->refreshDeletes;
-   }
- }
+See L<Net::LDAP::Control::SyncRequest>
 
 =head1 DESCRIPTION
 
-- 
1.6.3.3

Reply via email to