-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path_cars63.py
4251 lines (4250 loc) · 139 KB
/
_cars63.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# generated by 'xml2py'
# flags '-ksdeft ar.xml'
from ctypes import Structure, Union, POINTER, c_long, c_ulong, c_uint, c_int, \
c_double, c_ubyte, c_char, c_char_p, c_void_p, \
sizeof, alignment
AR_SCHEMA_SET_NONE = 0 # Variable c_int
AR_REPORT_COL_TITLE_PER = 19 # Variable c_long
AR_STRUCT_ITEM_XML_LOCK_BLOCK = 1073741855 # Variable c_int
AR_MAX_SERVER_SIZE = 64 # Variable c_int
# ar.h 2940
class ARDisplayLimits(Structure):
pass
ARDisplayLimits._fields_ = [
# ar.h 2940
('maxLength', c_uint),
]
AR_DVAL_FORMACTION_FLDS_EXCLUDE_ON = 1 # Variable c_int
# ar.h 604
class ARFuncCurrencyStruct(Structure):
pass
ARCurrencyCodeType = c_char * 4
ARFuncCurrencyStruct._fields_ = [
# ar.h 604
('value', c_char_p),
('currencyCode', ARCurrencyCodeType),
]
AR_KEYWORD_CURRENTWINID = 33 # Variable c_int
AR_SERVER_INFO_EA_SYNC_TIMEOUT = 115 # Variable c_int
AR_SERVER_INFO_DSO_USER_PASSWD = 151 # Variable c_int
AR_STRUCT_ITEM_XML_ESCALATION = 1073741833 # Variable c_int
AR_DVAL_AUTO_FIELD_APPTITLE = 5 # Variable c_int
AR_SERVER_INFO_DB_FREESPACE = 209 # Variable c_int
AR_HOME_CONFIGFILE = 'ar.cfg' # Variable c_char_p
AR_REPORT_ATTR_LINES = 7 # Variable c_long
AR_KEY_OPERATION_GUIDE = 'GUIDE' # Variable c_char_p
AR_DPROP_AR_SERVER_NAME = 258 # Variable c_int
AR_FIELD_OPTION_SYSTEM = 3 # Variable c_int
# ar.h 2549
class ARActiveLinkActionStruct(Structure):
pass
# ar.h 2552
class N24ARActiveLinkActionStruct4DOLLAR_10E(Union):
pass
# ar.h 2411
class ARActiveLinkMacroStruct(Structure):
pass
ARNameType = c_char * 255
# ar.h 2404
class ARMacroParmList(Structure):
pass
# ar.h 2397
class ARMacroParmStruct(Structure):
pass
ARMacroParmList._fields_ = [
# ar.h 2404
('numItems', c_uint),
('parms', POINTER(ARMacroParmStruct)),
]
ARActiveLinkMacroStruct._fields_ = [
# ar.h 2411
('macroName', ARNameType),
('macroText', c_char_p),
('macroParms', ARMacroParmList),
]
# ar.h 2263
class ARSetFieldsActionStruct(Structure):
pass
# ar.h 2067
class ARFieldAssignList(Structure):
pass
# ar.h 2059
class ARFieldAssignStruct(Structure):
pass
ARFieldAssignList._fields_ = [
# ar.h 2067
('numItems', c_uint),
('fieldAssignList', POINTER(ARFieldAssignStruct)),
]
ARServerNameType = c_char * 65
ARSetFieldsActionStruct._fields_ = [
# ar.h 2263
('fieldList', ARFieldAssignList),
('sampleServer', ARServerNameType),
('sampleSchema', ARNameType),
]
# ar.h 407
class ARMessageStruct(Structure):
pass
ARLong32 = c_long
ARBoolean = c_ubyte
# ARBoolean = c_char
ARMessageStruct._fields_ = [
# ar.h 407
('messageType', c_uint),
('messageNum', ARLong32),
('messageText', c_char_p),
('usePromptingPane', ARBoolean),
]
# ar.h 2429
class ARFieldCharacteristics(Structure):
pass
ARULong32 = c_ulong
ARInternalId = ARULong32
# ar.h 1131
class ARPropList(Structure):
pass
# ar.h 1123
class ARPropStruct(Structure):
pass
ARPropList._fields_ = [
# ar.h 1131
('numItems', c_uint),
('props', POINTER(ARPropStruct)),
]
ARFieldCharacteristics._fields_ = [
# ar.h 2429
('option', c_uint),
('fieldId', ARInternalId),
('charMenu', c_char_p),
('props', ARPropList),
('focus', c_uint),
('accessOption', c_uint),
]
# ar.h 1924
class ARDDEStruct(Structure):
pass
ARDDEStruct._fields_ = [
# ar.h 1924
('serviceName', c_char_p),
('topic', c_char_p),
('item', c_char_p),
('action', c_uint),
('pathToProgram', c_char_p),
('command', c_char_p),
]
# ar.h 2254
class ARPushFieldsActionStruct(Structure):
pass
# ar.h 2246
class ARPushFieldsList(Structure):
pass
# ar.h 2238
class ARPushFieldsStruct(Structure):
pass
ARPushFieldsList._fields_ = [
# ar.h 2246
('numItems', c_uint),
('pushFieldsList', POINTER(ARPushFieldsStruct)),
]
ARPushFieldsActionStruct._fields_ = [
# ar.h 2254
('pushFieldsList', ARPushFieldsList),
('sampleServer', ARServerNameType),
('sampleSchema', ARNameType),
]
# ar.h 2271
class ARSQLStruct(Structure):
pass
ARSQLStruct._fields_ = [
# ar.h 2271
('server', c_char * 65),
('command', c_char_p),
]
# ar.h 2008
class ARAutomationStruct(Structure):
pass
# ar.h 2000
class ARCOMMethodList(Structure):
pass
# ar.h 1989
class ARCOMMethodStruct(Structure):
pass
ARCOMMethodList._fields_ = [
# ar.h 2000
('numItems', c_uint),
('methodList', POINTER(ARCOMMethodStruct)),
]
ARAutomationStruct._fields_ = [
# ar.h 2008
('autoServerName', c_char_p),
('clsId', c_char_p),
('action', c_char_p),
('isVisible', ARBoolean),
('methodList', ARCOMMethodList),
]
# ar.h 2440
class AROpenDlgStruct(Structure):
pass
# ar.h 959
class ARQualifierStruct(Structure):
pass
# ar.h 962
class N17ARQualifierStruct3DOLLAR_3E(Union):
pass
# ar.h 964
class N17ARQualifierStruct3DOLLAR_33DOLLAR_4E(Structure):
pass
N17ARQualifierStruct3DOLLAR_33DOLLAR_4E._fields_ = [
# ar.h 964
('operandLeft', POINTER(ARQualifierStruct)),
('operandRight', POINTER(ARQualifierStruct)),
]
# ar.h 939
class ARRelOpStruct(Structure):
pass
N17ARQualifierStruct3DOLLAR_3E._fields_ = [
# ar.h 962
('andor', N17ARQualifierStruct3DOLLAR_33DOLLAR_4E),
('notQual', POINTER(ARQualifierStruct)),
('relOp', POINTER(ARRelOpStruct)),
('fieldId', ARInternalId),
]
ARQualifierStruct._fields_ = [
# ar.h 959
('operation', c_uint),
('u', N17ARQualifierStruct3DOLLAR_3E),
]
# ar.h 997
class ARSortList(Structure):
pass
# ar.h 989
class ARSortStruct(Structure):
pass
ARSortList._fields_ = [
# ar.h 997
('numItems', c_uint),
('sortList', POINTER(ARSortStruct)),
]
AROpenDlgStruct._fields_ = [
# ar.h 2440
('serverName', ARServerNameType),
('schemaName', ARNameType),
('vuiLabel', ARNameType),
('closeBox', ARBoolean),
('inputValueFieldPairs', ARFieldAssignList),
('outputValueFieldPairs', ARFieldAssignList),
('windowMode', c_int),
('targetLocation', c_char_p),
('query', ARQualifierStruct),
('noMatchContinue', ARBoolean),
('suppressEmptyLst', ARBoolean),
('msg', ARMessageStruct),
('pollinginterval', ARULong32),
('reportString', c_char_p),
('sortOrderList', ARSortList),
]
# ar.h 2459
class ARCommitChangesStruct(Structure):
pass
ARCommitChangesStruct._fields_ = [
# ar.h 2459
('schemaName', ARNameType),
]
# ar.h 2465
class ARCloseWndStruct(Structure):
pass
ARCloseWndStruct._fields_ = [
# ar.h 2465
('closeAll', ARBoolean),
]
# ar.h 2291
class ARCallGuideStruct(Structure):
pass
ARCallGuideStruct._fields_ = [
# ar.h 2291
('serverName', ARServerNameType),
('guideName', ARNameType),
('guideMode', c_int),
('guideTableId', ARInternalId),
('inputValueFieldPairs', ARFieldAssignList),
('outputValueFieldPairs', ARFieldAssignList),
('sampleServer', ARServerNameType),
('sampleGuide', ARNameType),
]
# ar.h 2311
class ARExitGuideStruct(Structure):
pass
ARExitGuideStruct._fields_ = [
# ar.h 2311
('closeAll', ARBoolean),
]
# ar.h 2317
class ARGotoGuideLabelStruct(Structure):
pass
ARGotoGuideLabelStruct._fields_ = [
# ar.h 2317
('label', c_char_p),
]
# ar.h 2471
class ARWaitStruct(Structure):
pass
ARWaitStruct._fields_ = [
# ar.h 2471
('continueButtonTitle', c_char_p),
]
# ar.h 2283
class ARGotoActionStruct(Structure):
pass
ARGotoActionStruct._fields_ = [
# ar.h 2283
('tag', c_uint),
('fieldIdOrValue', ARULong32),
]
N24ARActiveLinkActionStruct4DOLLAR_10E._fields_ = [
# ar.h 2552
('macro', ARActiveLinkMacroStruct),
('setFields', ARSetFieldsActionStruct),
('process', c_char_p),
('message', ARMessageStruct),
('characteristics', ARFieldCharacteristics),
('dde', ARDDEStruct),
('pushFields', ARPushFieldsActionStruct),
('sqlCommand', ARSQLStruct),
('automation', ARAutomationStruct),
('openDlg', AROpenDlgStruct),
('commitChanges', ARCommitChangesStruct),
('closeWnd', ARCloseWndStruct),
('callGuide', ARCallGuideStruct),
('exitGuide', ARExitGuideStruct),
('gotoGuide', ARGotoGuideLabelStruct),
('waitAction', ARWaitStruct),
('gotoAction', ARGotoActionStruct),
]
ARActiveLinkActionStruct._fields_ = [
# ar.h 2549
('action', c_uint),
('u', N24ARActiveLinkActionStruct4DOLLAR_10E),
]
AR_FUNCTION_SECOND = 9 # Variable c_int
AR_DVAL_ENDCAP_FLUSH = 1 # Variable c_int
AR_SVR_EVENT_CHG_VUI = 8 # Variable c_int
AR_DPROP_AUTO_FIELD_NAVPROP = 254 # Variable c_int
AR_DVAL_AUTO_FIELD_NEW_COLUMN_ON = 1 # Variable c_int
AR_AUTH_CHAINING_MODE_ARS_THEN_AREA = 1 # Variable c_int
AR_DVAL_EXPAND_BOX_DEFAULT = 0 # Variable c_int
AR_DPROP_ATTACH_FILENAME_TITLE = 237 # Variable c_int
AR_CLIENT_TYPE_TEXT = 4006 # Variable c_int
AR_DPROP_PREFIX_MODIFY = 902 # Variable c_int
AR_DATA_TYPE_DISPLAY = 43 # Variable c_int
EXPORT_VUI_MINIMUM = 1 # Variable c_int
# ar.h 240
class ARTextString(Structure):
pass
AR_DVAL_AUTOFIT_COLUMNS_NONE = 0 # Variable c_int
# ar.h 4897
class ARXMLInputDoc(Structure):
pass
# ar.h 4900
class N13ARXMLInputDoc4DOLLAR_24E(Union):
pass
N13ARXMLInputDoc4DOLLAR_24E._fields_ = [
# ar.h 4900
('charBuffer', c_char_p),
('fileName', c_char_p),
('url', c_char_p),
]
ARXMLInputDoc._fields_ = [
# ar.h 4897
('docType', c_uint),
('u', N13ARXMLInputDoc4DOLLAR_24E),
]
AR_FULLTEXTINFO_STATE = 5 # Variable c_int
AR_CLIENT_TYPE_UNPRODUCTIZED_START = 4000 # Variable c_int
AR_DVAL_JOINT_SHARP = 1 # Variable c_int
AR_DPROP_COORDS = 40 # Variable c_int
AR_SERVER_INFO_EXPORT_SVR_OPS = 166 # Variable c_int
AR_SERVER_INFO_REGISTER_PORTMAPPER = 88 # Variable c_int
ARREF_APPLICATION_HELP_LABEL = 32823 # Variable c_int
# ar.h 5197
class ARBulkEntryReturn(Structure):
pass
# ar.h 5200
class N17ARBulkEntryReturn4DOLLAR_26E(Union):
pass
# ar.h 5185
class AREntryReturn(Structure):
pass
AREntryIdType = c_char * 16
# ar.h 399
class ARStatusList(Structure):
pass
# ar.h 389
class ARStatusStruct(Structure):
pass
ARStatusList._fields_ = [
# ar.h 399
('numItems', c_uint),
('statusList', POINTER(ARStatusStruct)),
]
AREntryReturn._fields_ = [
# ar.h 5185
('entryId', AREntryIdType),
('status', ARStatusList),
]
# ar.h 5191
class ARXMLEntryReturn(Structure):
pass
ARXMLEntryReturn._fields_ = [
# ar.h 5191
('outputDoc', c_char_p),
('status', ARStatusList),
]
N17ARBulkEntryReturn4DOLLAR_26E._fields_ = [
# ar.h 5200
('createEntryReturn', AREntryReturn),
('setEntryReturn', ARStatusList),
('deleteEntryReturn', ARStatusList),
('mergeEntryReturn', AREntryReturn),
('xmlCreateEntryReturn', ARXMLEntryReturn),
('xmlSetEntryReturn', ARXMLEntryReturn),
('xmlDeleteEntryReturn', ARStatusList),
]
ARBulkEntryReturn._fields_ = [
# ar.h 5197
('entryCallType', c_uint),
('u', N17ARBulkEntryReturn4DOLLAR_26E),
]
AR_DPROP_IMAGE_JUSTIFY = 169 # Variable c_int
AR_DPROP_COLUMN_WIDTH = 220 # Variable c_int
AR_GOTO_ABSOLUTE_ORDER = 2 # Variable c_int
AR_FULLTEXT_STATE_OFF = 0 # Variable c_int
AR_MERGE_NO_PATTERNS_INCREMENT = 2048 # Variable c_int
# ar.h 4151
class ARDataMappingInfoList(Structure):
pass
# ar.h 4139
class ARDataMappingInfoStruct(Structure):
pass
ARDataMappingInfoList._fields_ = [
# ar.h 4151
('numItems', c_uint),
('dataMappingInfoList', POINTER(ARDataMappingInfoStruct)),
]
AR_DVAL_VIEWFIELD_SCROLLBARS_HIDDEN = 2 # Variable c_int
# ar.h 3886
class ARDiaryStruct(Structure):
pass
AR_SVR_STATS_RECMODE_CUMUL_QUEUE = 2 # Variable c_int
AR_DPROP_AUTO_FIELD_SPACER = 255 # Variable c_int
AR_SERVER_STAT_SET_E_COUNT = 20 # Variable c_int
AR_RETURN_WARNING = 1 # Variable c_int
MAXHOSTNAMELEN = 255 # Variable c_int
# ar.h 304
class ARTextStringList(Structure):
pass
ARTextStringList._fields_ = [
# ar.h 304
('numItems', c_uint),
('stringList', POINTER(c_char_p)),
]
AR_STRUCT_ITEM_XML_ACTIVE_LINK = 1073741830 # Variable c_int
AR_REPORT_ATTR_LAYOUT = 1 # Variable c_long
AR_DPROP_ALIGN = 91 # Variable c_int
AR_SERVER_STAT_ESCL_FIELDS_FLTAPI = 73 # Variable c_int
AR_DPROP_DATA_COLS = 61 # Variable c_int
AR_DEBUG_SERVER_SQL = 1 # Variable c_int
AR_EXECUTE_ON_UNDISPLAY = 65536 # Variable c_int
AR_FUNCTION_LPAD = 21 # Variable c_int
AR_LOCAL_TEXT_ACT_LINK_HELP = 3 # Variable c_int
AR_NOTIFY_BEHAVIOR_SEND_MULTIPLE = 0 # Variable c_int
# ar.h 831
class ARQueryValueStruct(Structure):
pass
ARQueryValueStruct._fields_ = [
# ar.h 831
('schema', ARNameType),
('server', c_char * 65),
('qualifier', POINTER(ARQualifierStruct)),
('valueField', ARInternalId),
('multiMatchCode', c_uint),
]
# ar.h 5041
class ARComplexEntryGetIn(Structure):
pass
# ar.h 256
class ARInternalIdList(Structure):
pass
ARInternalIdList._fields_ = [
# ar.h 256
('numItems', c_uint),
('internalIdList', POINTER(ARInternalId)),
]
# ar.h 5033
class ARComplexEntryGetInList(Structure):
pass
ARComplexEntryGetInList._fields_ = [
# ar.h 5033
('numItems', c_uint),
('list', POINTER(ARComplexEntryGetIn)),
]
ARComplexEntryGetIn._fields_ = [
# ar.h 5041
('qualifier', ARQualifierStruct),
('formName', ARNameType),
('mapType', c_int),
('primaryKeyId', ARInternalId),
('distinguishingKeyId', ARInternalId),
('foreignKeyId', ARInternalId),
('fieldIdList', ARInternalIdList),
('complexChildren', ARComplexEntryGetInList),
]
AR_DPROP_PATH_TO_BKG_IMAGE = 267 # Variable c_int
AR_SERVER_INFO_RESERV1_A = 38 # Variable c_int
AR_SERVER_INFO_USE_ETC_PASSWD = 6 # Variable c_int
ARREF_APP_DATA_MERGE_IMP_OPTION = 32842 # Variable c_int
AR_SVR_EVENT_CHG_FIELD = 2 # Variable c_int
AR_KEYWORD_OPERATION = 9 # Variable c_int
# ar.h 3088
class ARCharMenuDDFormStruct(Structure):
pass
ARCharMenuDDFormStruct._fields_ = [
# ar.h 3088
('schemaType', c_uint),
('includeHidden', ARBoolean),
]
AR_DVAL_JUSTIFY_CENTER = 2 # Variable c_int
AR_SERVER_INFO_AP_RPC_SOCKET = 92 # Variable c_int
AR_CLIENT_TYPE_ODBC = 6 # Variable c_int
AR_ENC_RC4_KEY_LEN_64 = 4 # Variable c_int
AR_DPROP_TAB_NEXT = 150 # Variable c_int
AR_DPROP_LABEL_POS_JUSTIFY = 28 # Variable c_int
# ar.h 2358
class ARFilterActionList(Structure):
pass
# ar.h 2338
class ARFilterActionStruct(Structure):
pass
ARFilterActionList._fields_ = [
# ar.h 2358
('numItems', c_uint),
('actionList', POINTER(ARFilterActionStruct)),
]
# ar.h 2777
class ARWorkflowLockStruct(Structure):
pass
ARAccessNameType = c_char * 31
ARWorkflowLockStruct._fields_ = [
# ar.h 2777
('lockType', c_int),
('lockKey', ARAccessNameType),
]
AR_KEYWORD_ROWCHANGED = 25 # Variable c_int
AR_IMPORT_OPT_CREATE = 0 # Variable c_int
AR_DPROP_TAB_ORDER = 143 # Variable c_int
AR_STAT_HISTORY_TIME = 2 # Variable c_int
AR_MULTI_MATCH_ERROR = 1 # Variable c_int
# ar.h 4477
class ARContainerOwnerObjId(Structure):
pass
# ar.h 554
class ARCoordStruct(Structure):
pass
AR_SERVER_INFO_DEBUG_MODE = 8 # Variable c_int
AR_ENV_CONFIGDIR = 'ARCONFIGDIR' # Variable c_char_p
AR_ARITH_OP_DIVIDE = 4 # Variable c_int
AR_REL_OP_LESS_EQUAL = 5 # Variable c_int
AR_CHAR_MENU_NONE = 0 # Variable c_int
# ar.h 3879
class ARStatusHistoryList(Structure):
pass
AR_MAX_SVR_EVENT_USED = 15 # Variable c_int
AR_QBE_MATCH_ANYWHERE = 1 # Variable c_int
AR_CURRENCY_FLD = 6 # Variable c_int
ARREF_APPLICATION_HELP_FILE_NAME = 32782 # Variable c_int
AR_DVAL_CHARFIELD_DROPDOWN = 1 # Variable c_int
AR_IMPORT_OPT_DATA_NEWID_FOR_ALL = 2048 # Variable c_int
AR_SERVER_INFO_DS_LOG_FILE = 46 # Variable c_int
AR_SERVER_INFO_FULL_HOSTNAME = 49 # Variable c_int
AR_DPROP_LABEL_JUSTIFY = 25 # Variable c_int
AR_LICENSE_TAG_WRITE = 1 # Variable c_int
AR_SCHEMA_SET_DELETE_CONFLICTING_FIELDS = 2 # Variable c_int
# ar.h 3782
class ARServerInfoList(Structure):
pass
AR_COM_PARM_FIELDID = 1 # Variable c_int
AR_DPROP_TAB_COORD = 141 # Variable c_int
AR_DPROP_TABLE_DISPLAY_TYPE = 5001 # Variable c_int
AR_LOCAL_TEXT_EXTERN_REPORT = 8 # Variable c_int
AR_DVAL_TABLE_DISPLAY_RESULTS_LIST = 1 # Variable c_int
AR_DVAL_CNTL_DIALOG = 4 # Variable c_int
AR_SERVER_INFO_DS_POOL = 127 # Variable c_int
AR_DSO_UPDATE_NO_UPDATE = 4 # Variable c_int
# ar.h 3974
class ARVendorMappingStruct(Structure):
pass
ARVendorMappingStruct._fields_ = [
# ar.h 3974
('fieldName', ARNameType),
]
AR_DVAL_JUSTIFY_RIGHT = 4 # Variable c_int
AR_SERVER_INFO_DSO_TARGET_CONNECTION = 135 # Variable c_int
AR_SERVER_INFO_MAX_LOG_FILE_SIZE = 95 # Variable c_int
AR_SERVER_INFO_ENC_SEC_POLICY = 133 # Variable c_int
AR_XML_DOC_CHAR_STR = 1 # Variable c_int
True = 1 # Variable c_int
AR_CHAR_MENU_QUERY = 2 # Variable c_int
SCHAR_MAX = 127 # Variable c_int
# ar.h 3022
class ARCharMenuItemStruct(Structure):
pass
# ar.h 3026
class N20ARCharMenuItemStruct4DOLLAR_13E(Union):
pass
# ar.h 3143
class ARCharMenuStruct(Structure):
pass
N20ARCharMenuItemStruct4DOLLAR_13E._fields_ = [
# ar.h 3026
('menuValue', c_char_p),
('childMenu', POINTER(ARCharMenuStruct)),
]
ARCharMenuItemStruct._fields_ = [
# ar.h 3022
('menuLabel', ARNameType),
('menuType', c_uint),
('u', N20ARCharMenuItemStruct4DOLLAR_13E),
]
AR_SVR_EVENT_CHG_ACTLINK = 6 # Variable c_int
AR_REPORT_LOCATION_FIELD = 3 # Variable c_int
# ar.h 1093
class ARArchiveInfoList(Structure):
pass
# ar.h 1077
class ARArchiveInfoStruct(Structure):
pass
ARArchiveInfoList._fields_ = [
# ar.h 1093
('numItems', c_uint),
('archiveInfoList', POINTER(ARArchiveInfoStruct)),
]
AR_APP_TYPE_DISTRIBUTABLE = 2 # Variable c_int
# ar.h 4780
class ARVuiInfoList(Structure):
pass
AR_DPROP_PAGE_ORDER = 180 # Variable c_int
AR_DPROP_PUSH_BUTTON_IMAGE = 101 # Variable c_int
AR_NO_MATCH_SET_NULL = 2 # Variable c_int
AR_DPROP_HIDE_WEBHELP = 14 # Variable c_int
AR_ENTRYPOINT_BROWSER_TYPE_NN7 = 4 # Variable c_int
AR_DSO_ERROR_RETRY_ALL_RETRY = 2 # Variable c_int
AR_EXECUTE_ON_BUTTON = 1 # Variable c_int
ARREF_APPLICATION_FORMS = 32771 # Variable c_int
# ar.h 4174
class ARSchemaInheritanceListList(Structure):
pass
AR_SERVER_INFO_SCC_ENABLED = 103 # Variable c_int
AR_DVAL_TRIM_NONE = 0 # Variable c_int
AR_CLIENT_TYPE_APPROVAL = 7 # Variable c_int
AR_DVAL_AUTO_FIELD_SPACER_OFF = 0 # Variable c_int
AR_OPROP_RESERVED = 60000 # Variable c_int
AR_GOTO_OFFSET_FORWARD = 3 # Variable c_int
AR_SERVER_STAT_GET_E_TIME = 19 # Variable c_int
# ar.h 1903
class ARAssignFieldStruct(Structure):
pass
# ar.h 1909
class N19ARAssignFieldStruct3DOLLAR_6E(Union):
pass
# ar.h 818
class ARStatHistoryValue(Structure):
pass
ARStatHistoryValue._fields_ = [
# ar.h 818
('enumVal', ARULong32),
('userOrTime', c_uint),
]
# ar.h 849
class ARCurrencyPartStruct(Structure):
pass
N19ARAssignFieldStruct3DOLLAR_6E._fields_ = [
# ar.h 1909
('fieldId', ARInternalId),
('statHistory', ARStatHistoryValue),
('currencyField', POINTER(ARCurrencyPartStruct)),
]
ARAssignFieldStruct._fields_ = [
# ar.h 1903
('server', c_char * 65),
('schema', ARNameType),
('qualifier', ARQualifierStruct),
('tag', c_uint),
('u', N19ARAssignFieldStruct3DOLLAR_6E),
('noMatchOption', c_uint),
('multiMatchOption', c_uint),
]
# ar.h 2031
class ARAssignStruct(Structure):
pass
# ar.h 2034
class N14ARAssignStruct3DOLLAR_8E(Union):
pass
# ar.h 639
class ARValueStruct(Structure):
pass
# ar.h 642
class N13ARValueStruct3DOLLAR_1E(Union):
pass
ARTimestamp = ARLong32
ARTime = ARLong32
# ar.h 339
class ARByteList(Structure):
pass
# ar.h 594
class ARAttachStruct(Structure):
pass
# ar.h 561
class ARCoordList(Structure):
pass
# ar.h 620
class ARCurrencyStruct(Structure):
pass
N13ARValueStruct3DOLLAR_1E._fields_ = [
# ar.h 642
('keyNum', c_uint),
('intVal', ARLong32),
('realVal', c_double),
('charVal', c_char_p),
('diaryVal', c_char_p),
('enumVal', ARULong32),
('timeVal', ARTimestamp),
('maskVal', ARULong32),
('timeOfDayVal', ARTime),
('byteListVal', POINTER(ARByteList)),
('decimalVal', c_char_p),
('attachVal', POINTER(ARAttachStruct)),
('ulongVal', ARULong32),
('coordListVal', POINTER(ARCoordList)),
('dateVal', c_int),
('currencyVal', POINTER(ARCurrencyStruct)),
]
ARValueStruct._fields_ = [
# ar.h 639
('dataType', c_uint),
('u', N13ARValueStruct3DOLLAR_1E),
]
# ar.h 2075
class ARArithOpAssignStruct(Structure):
pass
# ar.h 2156
class ARFunctionAssignStruct(Structure):
pass
# ar.h 1935
class ARAssignSQLStruct(Structure):
pass
# ar.h 2049
class ARAssignFilterApiStruct(Structure):
pass
N14ARAssignStruct3DOLLAR_8E._fields_ = [
# ar.h 2034
('value', ARValueStruct),
('field', POINTER(ARAssignFieldStruct)),
('process', c_char_p),
('arithOp', POINTER(ARArithOpAssignStruct)),
('function', POINTER(ARFunctionAssignStruct)),
('dde', POINTER(ARDDEStruct)),
('sql', POINTER(ARAssignSQLStruct)),
('filterApi', POINTER(ARAssignFilterApiStruct)),
]
ARAssignStruct._fields_ = [
# ar.h 2031
('assignType', c_uint),
('u', N14ARAssignStruct3DOLLAR_8E),
]
ARPushFieldsStruct._fields_ = [
# ar.h 2238
('field', ARAssignFieldStruct),
('assign', ARAssignStruct),
]
AR_SERVER_STAT_FILTER_DISABLE = 34 # Variable c_int
AR_MAX_FULLTEXT_INFO_USED = 8 # Variable c_int
# ar.h 2679
class ARUserLicenseList(Structure):
pass
# ar.h 2667
class ARUserLicenseStruct(Structure):
pass
ARUserLicenseList._fields_ = [
# ar.h 2679
('numItems', c_uint),
('licenseList', POINTER(ARUserLicenseStruct)),
]
AR_SERVER_STAT_WRITE_FIXED = 6 # Variable c_int
AR_DVAL_VIEWFIELD_SCROLLBARS_ON = 1 # Variable c_int
ARLicenseNameType = c_char * 51
# ar.h 296
class ARServerNameList(Structure):
pass
AR_SCHEMA_NONE = 0 # Variable c_int
# ar.h 766
class AREntryListFieldValueList(Structure):
pass
AR_DVAL_ENABLE_READ_ONLY = 1 # Variable c_int
AR_SERVER_STAT_FILTER_FIELDS_PROCESS = 69 # Variable c_int
AR_ACTIVE_LINK_ACTION_OPEN_DSPLY_DETAIL = 7 # Variable c_int
# ar.h 5056
class ARComplexEntryGetOutList(Structure):
pass
# ar.h 5064
class ARComplexEntryGetOut(Structure):
pass
ARComplexEntryGetOutList._fields_ = [
# ar.h 5056
('numItems', c_uint),
('list', POINTER(ARComplexEntryGetOut)),
]
AR_DPROP_TOOLBAR_TEXT = 133 # Variable c_int
# ar.h 1081
class N19ARArchiveInfoStruct3DOLLAR_5E(Union):
pass
N19ARArchiveInfoStruct3DOLLAR_5E._fields_ = [
# ar.h 1081
('formName', ARNameType),
('dirPath', c_char_p),
]
# ar.h 1066
class ARDayStruct(Structure):
pass
ARDayStruct._fields_ = [
# ar.h 1066
('monthday', ARLong32),
('weekday', ARLong32),
('hourmask', ARLong32),
('minute', c_uint),
]
ARArchiveInfoStruct._fields_ = [
# ar.h 1077
('enable', c_uint),
('archiveType', c_uint),
('u', N19ARArchiveInfoStruct3DOLLAR_5E),
('archiveTime', ARDayStruct),
('query', ARQualifierStruct),
('archiveFrom', ARNameType),
]
AR_VUI_TYPE_WEB_ABS_POS_AUTOGEN = 6 # Variable c_int
AR_STAT_OP_MAXIMUM = 5 # Variable c_int
AR_SERVER_STAT_GETLIST_E_COUNT = 28 # Variable c_int
AR_DATA_TYPE_CURRENCY = 12 # Variable c_int
AR_STRUCT_ITEM_DIST_MAP = 10 # Variable c_int
AR_DVAL_IMAGE_CENTER = 0 # Variable c_int
AR_LICENSE_IMPORT_OVERWRITE = 1 # Variable c_int
AR_ACTIVE_LINK_ACTION_CALLGUIDE = 13 # Variable c_int
AR_SERVER_INFO_FIXED_LICENSE = 3 # Variable c_int
AR_DATA_TYPE_ATTACH_POOL = 37 # Variable c_int
AR_FUNCTION_UPPER = 14 # Variable c_int
AR_DATA_TYPE_INTEGER = 2 # Variable c_int
# ar.h 2821
class ARCharLimitsStruct(Structure):
pass
ARCharLimitsStruct._fields_ = [
# ar.h 2821
('maxLength', c_uint),
('menuStyle', c_uint),
('qbeMatchOperation', c_uint),
('charMenu', ARNameType),
('pattern', c_char_p),
('fullTextOptions', c_uint),
]
ARFunctionAssignStruct._fields_ = [
# ar.h 2156
('functionCode', c_uint),
('numItems', c_uint),
('parameterList', POINTER(ARAssignStruct)),
]
AR_ACTIVE_LINK_ACTION_GOTOGUIDELABEL = 15 # Variable c_int
AR_SCHEMA_DATA_DELETE = 1 # Variable c_int
AR_SERVER_INFO_TCD_TCP_PORT = 65 # Variable c_int
AR_DPROP_TABLE_DESELECT_ALL = 5014 # Variable c_int
AR_DPROP_TOOLBAR_POS = 131 # Variable c_int
AR_DPROP_PREFIX_MINval = 900 # Variable c_int
AR_KEYWORD_BROWSER = 26 # Variable c_int
AR_CLIENT_TYPE_REPORT_PLUGIN = 20 # Variable c_int
# ar.h 3074
class ARCharMenuSSStruct(Structure):
pass
ARCONOWNER_SCHEMA = 2 # Variable c_int
AR_EXECUTE_ON_QUERY = 1024 # Variable c_int
AR_DPROP_AUTO_REFRESH = 226 # Variable c_int
AR_SIGNAL_DSO_SIGNAL = 5 # Variable c_int
AR_DSO_MAP_BY_FIELD_IDS = 0 # Variable c_int
AR_SERVER_STAT_FILTER_NOTIFY = 35 # Variable c_int
AR_KEYWORD_GUIDETEXT = 17 # Variable c_int
# ar.h 4167
class ARSchemaInheritanceList(Structure):
pass
AR_DVAL_DEPTH_EFFECT_RAISED = 1 # Variable c_int
# ar.h 2768
class ARUserInfoList(Structure):
pass
AR_REPORT_ATTR_COL_SEP = 13 # Variable c_long
AR_SERVER_INFO_SCC_INTEGRATION_MODE = 108 # Variable c_int
AR_CLIENT_TYPE_CACHE = 15 # Variable c_int
AR_SERVER_INFO_DBCONF = 90 # Variable c_int
AR_SESS_TIMEOUT_LONG = 3 # Variable c_int
# ar.h 4463
class ARContainerOwnerObjList(Structure):
pass
# ar.h 4456
class ARContainerOwnerObj(Structure):
pass
ARContainerOwnerObjList._fields_ = [
# ar.h 4463
('numItems', c_uint),
('ownerObjList', POINTER(ARContainerOwnerObj)),
]
LONG_MAX = 2147483647 # Variable c_long
AR_DVAL_DRILL_DOWN_ENABLE = 1 # Variable c_int
ARCON_APP = 2 # Variable c_int
AR_REPORT_ATTR_ENTRYIDS = 27 # Variable c_long
AR_DVAL_PAGE_SCROLL = 0 # Variable c_int
AR_FIELD_TYPE_ALL = 511 # Variable c_int
AR_DPROP_BUTTON_SCALE_IMAGE = 113 # Variable c_int
AR_SERVER_INFO_FLASH_TCP_PORT = 64 # Variable c_int
# ar.h 2914
class ARColumnLimitsStruct(Structure):
pass
ARColumnLimitsStruct._fields_ = [
# ar.h 2914
('parent', ARInternalId),
('dataField', ARInternalId),
('dataSource', c_uint),
('colLength', c_uint),
]
ARREF_APPLICATION_HELP_LABEL2 = 32824 # Variable c_int
AR_ACTIVE_LINK_ACTION_CLOSEWND = 12 # Variable c_int
AR_NOTIFY_NONE = 0 # Variable c_int
ARSortStruct._fields_ = [
# ar.h 989
('fieldId', ARInternalId),
('sortOrder', c_uint),
]
AR_CURRENCY_PART_DATE = 3 # Variable c_int
AR_STRUCT_ITEM_XML_CHAR_MENU = 1073741832 # Variable c_int
AR_ENUM_STYLE_CUSTOM = 2 # Variable c_int
_UI16_MAX = 65535 # Variable c_uint
AR_DVAL_TABLE_SELREFRESH_RETFIRE = 0 # Variable c_int
AR_ACTIVE_LINK_ACTION_FIELDP = 7 # Variable c_int
AR_SAVE_LOGIN_USER_OPTION = 0 # Variable c_int
AR_OPROP_FORM_NAME_WEB_ALIAS = 60018 # Variable c_int
AR_MENU_REFRESH_CONNECT = 1 # Variable c_int
AR_FIELD_TYPE_ATTACH = 128 # Variable c_int
# ar.h 3768
class ARServerInfoRequestList(Structure):
pass
ARServerInfoRequestList._fields_ = [
# ar.h 3768
('numItems', c_uint),
('requestList', POINTER(c_uint)),
]
AR_STRUCT_ITEM_ADMIN_EXT = 7 # Variable c_int
AR_SERVER_STAT_API_REQUESTS = 12 # Variable c_int
AR_SERVER_INFO_HARDWARE = 11 # Variable c_int
AR_OPERATION_CREATE = 4 # Variable c_int
# ar.h 696
class AREntryListFieldList(Structure):
pass
AR_FUNCTION_WEEKDAY = 6 # Variable c_int
AR_DVAL_AUTO_FIELD_LEVEL3 = 2 # Variable c_int
AR_DVAL_AUTO_FIELD_ALIGN_LEFT = 0 # Variable c_int
AR_KEYWORD_TIME_ONLY = 3 # Variable c_int
AR_EXT_AUTH_DATA_NO_GROUP_IDS = 4 # Variable c_int
AR_CURRENT_API_VERSION = 11 # Variable c_int
AR_NO_MATCH_NO_ACTION = 3 # Variable c_int
# ar.h 3968
class ARViewMappingStruct(Structure):
pass
AR_PERMISSIONS_VISIBLE = 1 # Variable c_int
# ar.h 4538
class ARReferenceTypeList(Structure):
pass
AR_LONGVALUE_TYPE_CHANGEDIARY = 2 # Variable c_int
AR_DEBUG_SERVER_ALERT = 64 # Variable c_int
AR_SVR_EVENT_ARCHIVE_DELETE = 2 # Variable c_int
AR_STRUCT_ITEM_XML_SCHEMA = 1073741825 # Variable c_int
AR_SMOPROP_MIN = 90000 # Variable c_int
AR_SERVER_INFO_AUTH_CHAINING_MODE = 211 # Variable c_int
AR_CURRENCY_FLD_TRAN = 54 # Variable c_int
AR_DVAL_TRIM_SHAPE = 2 # Variable c_int
# ar.h 3007
class ARFieldLimitList(Structure):
pass
AR_KEYWORD_APPLICATION = 20 # Variable c_int
# ar.h 673
class ARValueListList(Structure):
pass
# ar.h 2861
class AREnumQueryStruct(Structure):
pass
AREnumQueryStruct._fields_ = [
# ar.h 2861
('schema', ARNameType),
('server', c_char * 65),
('qualifier', ARQualifierStruct),
('nameField', ARInternalId),
('numberField', ARInternalId),
]
# ar.h 4757
class ARFieldInfoList(Structure):
pass
# ar.h 4737
class ARFieldInfoStruct(Structure):