diff options
Diffstat (limited to 'apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_GenQueryInp.class.php')
-rw-r--r-- | apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_GenQueryInp.class.php | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_GenQueryInp.class.php b/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_GenQueryInp.class.php new file mode 100644 index 00000000000..2e1e29a2bfe --- /dev/null +++ b/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_GenQueryInp.class.php @@ -0,0 +1,25 @@ +<?php + +require_once(dirname(__FILE__) . "/../autoload.inc.php"); +class RP_GenQueryInp extends RODSPacket +{ + public function __construct($maxRows = 500, $continueInx = 0, + RP_KeyValPair $KeyValPair_PI = NULL, + RP_InxIvalPair $InxIvalPair_PI = NULL, + RP_InxValPair $InxValPair_PI = NULL, + $options = 0, $partialStartIndex = 0) + { + if (!isset($KeyValPair_PI)) $KeyValPair_PI = new RP_KeyValPair(); + if (!isset($InxIvalPair_PI)) $InxIvalPair_PI = new RP_InxIvalPair(); + if (!isset($InxValPair_PI)) $InxValPair_PI = new RP_InxValPair(); + + $packlets = array("maxRows" => $maxRows, 'continueInx' => $continueInx, + 'partialStartIndex' => $partialStartIndex, 'options' => $options, + 'KeyValPair_PI' => $KeyValPair_PI, 'InxIvalPair_PI' => $InxIvalPair_PI, + 'InxValPair_PI' => $InxValPair_PI); + parent::__construct("GenQueryInp_PI", $packlets); + } + +} + +?>
\ No newline at end of file |