X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=perl%2FIDZebra.i;h=6a9c75dbaad42f37875d2852b8e1e1a18a158839;hb=8645ef631b7b7b59ba766dfe8a0a52288a80b7e0;hp=70efba5d4ce6b947e75595239ffe314c84cc46e9;hpb=c45742c694d4fa704d4282ada62c7f46c69fea88;p=idzebra-moved-to-github.git diff --git a/perl/IDZebra.i b/perl/IDZebra.i index 70efba5..6a9c75d 100644 --- a/perl/IDZebra.i +++ b/perl/IDZebra.i @@ -278,6 +278,17 @@ void zebra_repository_show (ZebraHandle zh); If not, and match_criteria is provided, then sysno is guessed If not, and a record is provided, then sysno is got from there */ +%name(insert_record) +int zebra_insert_record (ZebraHandle zh, + recordGroup *rGroup, + const char *recordType, + int sysno, + const char *match, + const char *fname, + const char *buf, + int buf_size, + int force_update); + %name(update_record) int zebra_update_record (ZebraHandle zh, recordGroup *rGroup, @@ -286,7 +297,8 @@ int zebra_update_record (ZebraHandle zh, const char *match, const char *fname, const char *buf, - int buf_size); + int buf_size, + int force_update); %name(delete_record) int zebra_delete_record (ZebraHandle zh, @@ -296,7 +308,9 @@ int zebra_delete_record (ZebraHandle zh, const char *match, const char *fname, const char *buf, - int buf_size); + int buf_size, + int force_update); + /* == Search (zebra_api_ext.c) ============================================= */