class DirSyncControl extends AbstractControl implements RequestControl, ResponseControl {

  @Override
  public void decode(final DERBuffer encoded)
  {
    final DERParser parser = new DERParser();
    parser.registerHandler(FlagHandler.PATH, new FlagHandler(this));
    parser.registerHandler(MaxAttrCountHandler.PATH, new MaxAttrCountHandler(this));
    parser.registerHandler(CookieHandler.PATH, new CookieHandler(this));
    parser.parse(encoded);
  }

  public  DirSyncControl();
  public  DirSyncControl(final boolean critical);
  public  DirSyncControl(final Flag[] f);
  public  DirSyncControl(final Flag[] f, final boolean critical);
  public  DirSyncControl(final Flag[] f, final int count);
  public  DirSyncControl(final Flag[] f, final int count, final boolean critical);
  public  DirSyncControl(final Flag[] f, final byte[] value, final boolean critical);
  public  DirSyncControl(final Flag[] f, final byte[] value, final int count, final boolean critical);

}