(file) Return to root_PG_Internal_namespace.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Repository

   1 mike  1.1.2.1 /*NOCHKSRC*/
   2               #include "root_PG_Internal_namespace.h"
   3               
   4               PEGASUS_NAMESPACE_BEGIN
   5               
   6               //==============================================================================
   7               //
   8               // Qualifiers
   9               //
  10               //==============================================================================
  11               
  12               static SourceQualifierDecl
  13               _ASSOCIATION_qualifier_decl =
  14               {
  15                   /* name */
  16                   "ASSOCIATION",
  17                   /* type */
  18                   CIMTYPE_BOOLEAN,
  19                   /* subscript */
  20                   -1,
  21                   /* scope */
  22 mike  1.1.2.1     PEGASUS_SCOPE_ASSOCIATION,
  23                   /* flavor */
  24                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
  25                   /* value */
  26                   "\000",
  27               };
  28               
  29               static SourceQualifierDecl
  30               _INDICATION_qualifier_decl =
  31               {
  32                   /* name */
  33                   "INDICATION",
  34                   /* type */
  35                   CIMTYPE_BOOLEAN,
  36                   /* subscript */
  37                   -1,
  38                   /* scope */
  39                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_INDICATION,
  40                   /* flavor */
  41                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
  42                   /* value */
  43 mike  1.1.2.1     "\000",
  44               };
  45               
  46               static SourceQualifierDecl
  47               _Abstract_qualifier_decl =
  48               {
  49                   /* name */
  50                   "Abstract",
  51                   /* type */
  52                   CIMTYPE_BOOLEAN,
  53                   /* subscript */
  54                   -1,
  55                   /* scope */
  56                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_INDICATION,
  57                   /* flavor */
  58                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_RESTRICTED,
  59                   /* value */
  60                   "\000",
  61               };
  62               
  63               static SourceQualifierDecl
  64 mike  1.1.2.1 _Aggregate_qualifier_decl =
  65               {
  66                   /* name */
  67                   "Aggregate",
  68                   /* type */
  69                   CIMTYPE_BOOLEAN,
  70                   /* subscript */
  71                   -1,
  72                   /* scope */
  73                   PEGASUS_SCOPE_REFERENCE,
  74                   /* flavor */
  75                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
  76                   /* value */
  77                   "\000",
  78               };
  79               
  80               static SourceQualifierDecl
  81               _Aggregation_qualifier_decl =
  82               {
  83                   /* name */
  84                   "Aggregation",
  85 mike  1.1.2.1     /* type */
  86                   CIMTYPE_BOOLEAN,
  87                   /* subscript */
  88                   -1,
  89                   /* scope */
  90                   PEGASUS_SCOPE_ASSOCIATION,
  91                   /* flavor */
  92                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
  93                   /* value */
  94                   "\000",
  95               };
  96               
  97               static SourceQualifierDecl
  98               _ArrayType_qualifier_decl =
  99               {
 100                   /* name */
 101                   "ArrayType",
 102                   /* type */
 103                   CIMTYPE_STRING,
 104                   /* subscript */
 105                   -1,
 106 mike  1.1.2.1     /* scope */
 107                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_PARAMETER,
 108                   /* flavor */
 109                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 110                   /* value */
 111                   "Bag",
 112               };
 113               
 114               static SourceQualifierDecl
 115               _BitMap_qualifier_decl =
 116               {
 117                   /* name */
 118                   "BitMap",
 119                   /* type */
 120                   CIMTYPE_STRING,
 121                   /* subscript */
 122                   0,
 123                   /* scope */
 124                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 125                   /* flavor */
 126                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 127 mike  1.1.2.1     /* value */
 128                   0,
 129               };
 130               
 131               static SourceQualifierDecl
 132               _BitValues_qualifier_decl =
 133               {
 134                   /* name */
 135                   "BitValues",
 136                   /* type */
 137                   CIMTYPE_STRING,
 138                   /* subscript */
 139                   0,
 140                   /* scope */
 141                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 142                   /* flavor */
 143                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_TRANSLATABLE,
 144                   /* value */
 145                   0,
 146               };
 147               
 148 mike  1.1.2.1 static SourceQualifierDecl
 149               _ClassConstraint_qualifier_decl =
 150               {
 151                   /* name */
 152                   "ClassConstraint",
 153                   /* type */
 154                   CIMTYPE_STRING,
 155                   /* subscript */
 156                   0,
 157                   /* scope */
 158                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_INDICATION,
 159                   /* flavor */
 160                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 161                   /* value */
 162                   0,
 163               };
 164               
 165               static SourceQualifierDecl
 166               _Composition_qualifier_decl =
 167               {
 168                   /* name */
 169 mike  1.1.2.1     "Composition",
 170                   /* type */
 171                   CIMTYPE_BOOLEAN,
 172                   /* subscript */
 173                   -1,
 174                   /* scope */
 175                   PEGASUS_SCOPE_ASSOCIATION,
 176                   /* flavor */
 177                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 178                   /* value */
 179                   "\000",
 180               };
 181               
 182               static SourceQualifierDecl
 183               _Counter_qualifier_decl =
 184               {
 185                   /* name */
 186                   "Counter",
 187                   /* type */
 188                   CIMTYPE_BOOLEAN,
 189                   /* subscript */
 190 mike  1.1.2.1     -1,
 191                   /* scope */
 192                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 193                   /* flavor */
 194                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 195                   /* value */
 196                   "\000",
 197               };
 198               
 199               static SourceQualifierDecl
 200               _Deprecated_qualifier_decl =
 201               {
 202                   /* name */
 203                   "Deprecated",
 204                   /* type */
 205                   CIMTYPE_STRING,
 206                   /* subscript */
 207                   0,
 208                   /* scope */
 209                   PEGASUS_SCOPE_ANY,
 210                   /* flavor */
 211 mike  1.1.2.1     PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_RESTRICTED,
 212                   /* value */
 213                   0,
 214               };
 215               
 216               static SourceQualifierDecl
 217               _Description_qualifier_decl =
 218               {
 219                   /* name */
 220                   "Description",
 221                   /* type */
 222                   CIMTYPE_STRING,
 223                   /* subscript */
 224                   -1,
 225                   /* scope */
 226                   PEGASUS_SCOPE_ANY,
 227                   /* flavor */
 228                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_TRANSLATABLE,
 229                   /* value */
 230                   0,
 231               };
 232 mike  1.1.2.1 
 233               static SourceQualifierDecl
 234               _DisplayName_qualifier_decl =
 235               {
 236                   /* name */
 237                   "DisplayName",
 238                   /* type */
 239                   CIMTYPE_STRING,
 240                   /* subscript */
 241                   -1,
 242                   /* scope */
 243                   PEGASUS_SCOPE_ANY,
 244                   /* flavor */
 245                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_TRANSLATABLE,
 246                   /* value */
 247                   0,
 248               };
 249               
 250               static SourceQualifierDecl
 251               _DN_qualifier_decl =
 252               {
 253 mike  1.1.2.1     /* name */
 254                   "DN",
 255                   /* type */
 256                   CIMTYPE_BOOLEAN,
 257                   /* subscript */
 258                   -1,
 259                   /* scope */
 260                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 261                   /* flavor */
 262                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 263                   /* value */
 264                   "\000",
 265               };
 266               
 267               static SourceQualifierDecl
 268               _EmbeddedInstance_qualifier_decl =
 269               {
 270                   /* name */
 271                   "EmbeddedInstance",
 272                   /* type */
 273                   CIMTYPE_STRING,
 274 mike  1.1.2.1     /* subscript */
 275                   -1,
 276                   /* scope */
 277                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 278                   /* flavor */
 279                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 280                   /* value */
 281                   0,
 282               };
 283               
 284               static SourceQualifierDecl
 285               _EmbeddedObject_qualifier_decl =
 286               {
 287                   /* name */
 288                   "EmbeddedObject",
 289                   /* type */
 290                   CIMTYPE_BOOLEAN,
 291                   /* subscript */
 292                   -1,
 293                   /* scope */
 294                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 295 mike  1.1.2.1     /* flavor */
 296                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 297                   /* value */
 298                   "\000",
 299               };
 300               
 301               static SourceQualifierDecl
 302               _Exception_qualifier_decl =
 303               {
 304                   /* name */
 305                   "Exception",
 306                   /* type */
 307                   CIMTYPE_BOOLEAN,
 308                   /* subscript */
 309                   -1,
 310                   /* scope */
 311                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_INDICATION,
 312                   /* flavor */
 313                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_TOINSTANCE|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 314                   /* value */
 315                   "\000",
 316 mike  1.1.2.1 };
 317               
 318               static SourceQualifierDecl
 319               _Experimental_qualifier_decl =
 320               {
 321                   /* name */
 322                   "Experimental",
 323                   /* type */
 324                   CIMTYPE_BOOLEAN,
 325                   /* subscript */
 326                   -1,
 327                   /* scope */
 328                   PEGASUS_SCOPE_ANY,
 329                   /* flavor */
 330                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_RESTRICTED,
 331                   /* value */
 332                   "\000",
 333               };
 334               
 335               static SourceQualifierDecl
 336               _Gauge_qualifier_decl =
 337 mike  1.1.2.1 {
 338                   /* name */
 339                   "Gauge",
 340                   /* type */
 341                   CIMTYPE_BOOLEAN,
 342                   /* subscript */
 343                   -1,
 344                   /* scope */
 345                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 346                   /* flavor */
 347                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 348                   /* value */
 349                   "\000",
 350               };
 351               
 352               static SourceQualifierDecl
 353               _In_qualifier_decl =
 354               {
 355                   /* name */
 356                   "In",
 357                   /* type */
 358 mike  1.1.2.1     CIMTYPE_BOOLEAN,
 359                   /* subscript */
 360                   -1,
 361                   /* scope */
 362                   PEGASUS_SCOPE_PARAMETER,
 363                   /* flavor */
 364                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 365                   /* value */
 366                   "\001",
 367               };
 368               
 369               static SourceQualifierDecl
 370               _Key_qualifier_decl =
 371               {
 372                   /* name */
 373                   "Key",
 374                   /* type */
 375                   CIMTYPE_BOOLEAN,
 376                   /* subscript */
 377                   -1,
 378                   /* scope */
 379 mike  1.1.2.1     PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_REFERENCE,
 380                   /* flavor */
 381                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 382                   /* value */
 383                   "\000",
 384               };
 385               
 386               static SourceQualifierDecl
 387               _MappingStrings_qualifier_decl =
 388               {
 389                   /* name */
 390                   "MappingStrings",
 391                   /* type */
 392                   CIMTYPE_STRING,
 393                   /* subscript */
 394                   0,
 395                   /* scope */
 396                   PEGASUS_SCOPE_ANY,
 397                   /* flavor */
 398                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 399                   /* value */
 400 mike  1.1.2.1     0,
 401               };
 402               
 403               static SourceQualifierDecl
 404               _Max_qualifier_decl =
 405               {
 406                   /* name */
 407                   "Max",
 408                   /* type */
 409                   CIMTYPE_UINT32,
 410                   /* subscript */
 411                   -1,
 412                   /* scope */
 413                   PEGASUS_SCOPE_REFERENCE,
 414                   /* flavor */
 415                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 416                   /* value */
 417                   0,
 418               };
 419               
 420               static SourceQualifierDecl
 421 mike  1.1.2.1 _MaxLen_qualifier_decl =
 422               {
 423                   /* name */
 424                   "MaxLen",
 425                   /* type */
 426                   CIMTYPE_UINT32,
 427                   /* subscript */
 428                   -1,
 429                   /* scope */
 430                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 431                   /* flavor */
 432                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 433                   /* value */
 434                   0,
 435               };
 436               
 437               static SourceQualifierDecl
 438               _MaxValue_qualifier_decl =
 439               {
 440                   /* name */
 441                   "MaxValue",
 442 mike  1.1.2.1     /* type */
 443                   CIMTYPE_SINT64,
 444                   /* subscript */
 445                   -1,
 446                   /* scope */
 447                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 448                   /* flavor */
 449                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 450                   /* value */
 451                   0,
 452               };
 453               
 454               static SourceQualifierDecl
 455               _MethodConstraint_qualifier_decl =
 456               {
 457                   /* name */
 458                   "MethodConstraint",
 459                   /* type */
 460                   CIMTYPE_STRING,
 461                   /* subscript */
 462                   0,
 463 mike  1.1.2.1     /* scope */
 464                   PEGASUS_SCOPE_METHOD,
 465                   /* flavor */
 466                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 467                   /* value */
 468                   0,
 469               };
 470               
 471               static SourceQualifierDecl
 472               _Min_qualifier_decl =
 473               {
 474                   /* name */
 475                   "Min",
 476                   /* type */
 477                   CIMTYPE_UINT32,
 478                   /* subscript */
 479                   -1,
 480                   /* scope */
 481                   PEGASUS_SCOPE_REFERENCE,
 482                   /* flavor */
 483                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 484 mike  1.1.2.1     /* value */
 485                   "\000\000\000\000",
 486               };
 487               
 488               static SourceQualifierDecl
 489               _MinLen_qualifier_decl =
 490               {
 491                   /* name */
 492                   "MinLen",
 493                   /* type */
 494                   CIMTYPE_UINT32,
 495                   /* subscript */
 496                   -1,
 497                   /* scope */
 498                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 499                   /* flavor */
 500                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 501                   /* value */
 502                   "\000\000\000\000",
 503               };
 504               
 505 mike  1.1.2.1 static SourceQualifierDecl
 506               _MinValue_qualifier_decl =
 507               {
 508                   /* name */
 509                   "MinValue",
 510                   /* type */
 511                   CIMTYPE_SINT64,
 512                   /* subscript */
 513                   -1,
 514                   /* scope */
 515                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 516                   /* flavor */
 517                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 518                   /* value */
 519                   0,
 520               };
 521               
 522               static SourceQualifierDecl
 523               _ModelCorrespondence_qualifier_decl =
 524               {
 525                   /* name */
 526 mike  1.1.2.1     "ModelCorrespondence",
 527                   /* type */
 528                   CIMTYPE_STRING,
 529                   /* subscript */
 530                   0,
 531                   /* scope */
 532                   PEGASUS_SCOPE_ANY,
 533                   /* flavor */
 534                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 535                   /* value */
 536                   0,
 537               };
 538               
 539               static SourceQualifierDecl
 540               _Nonlocal_qualifier_decl =
 541               {
 542                   /* name */
 543                   "Nonlocal",
 544                   /* type */
 545                   CIMTYPE_STRING,
 546                   /* subscript */
 547 mike  1.1.2.1     -1,
 548                   /* scope */
 549                   PEGASUS_SCOPE_REFERENCE,
 550                   /* flavor */
 551                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 552                   /* value */
 553                   0,
 554               };
 555               
 556               static SourceQualifierDecl
 557               _NonlocalType_qualifier_decl =
 558               {
 559                   /* name */
 560                   "NonlocalType",
 561                   /* type */
 562                   CIMTYPE_STRING,
 563                   /* subscript */
 564                   -1,
 565                   /* scope */
 566                   PEGASUS_SCOPE_REFERENCE,
 567                   /* flavor */
 568 mike  1.1.2.1     PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 569                   /* value */
 570                   0,
 571               };
 572               
 573               static SourceQualifierDecl
 574               _NullValue_qualifier_decl =
 575               {
 576                   /* name */
 577                   "NullValue",
 578                   /* type */
 579                   CIMTYPE_STRING,
 580                   /* subscript */
 581                   -1,
 582                   /* scope */
 583                   PEGASUS_SCOPE_PROPERTY,
 584                   /* flavor */
 585                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 586                   /* value */
 587                   0,
 588               };
 589 mike  1.1.2.1 
 590               static SourceQualifierDecl
 591               _Octetstring_qualifier_decl =
 592               {
 593                   /* name */
 594                   "Octetstring",
 595                   /* type */
 596                   CIMTYPE_BOOLEAN,
 597                   /* subscript */
 598                   -1,
 599                   /* scope */
 600                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 601                   /* flavor */
 602                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 603                   /* value */
 604                   "\000",
 605               };
 606               
 607               static SourceQualifierDecl
 608               _Out_qualifier_decl =
 609               {
 610 mike  1.1.2.1     /* name */
 611                   "Out",
 612                   /* type */
 613                   CIMTYPE_BOOLEAN,
 614                   /* subscript */
 615                   -1,
 616                   /* scope */
 617                   PEGASUS_SCOPE_PARAMETER,
 618                   /* flavor */
 619                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 620                   /* value */
 621                   "\000",
 622               };
 623               
 624               static SourceQualifierDecl
 625               _Override_qualifier_decl =
 626               {
 627                   /* name */
 628                   "Override",
 629                   /* type */
 630                   CIMTYPE_STRING,
 631 mike  1.1.2.1     /* subscript */
 632                   -1,
 633                   /* scope */
 634                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_REFERENCE|PEGASUS_SCOPE_METHOD,
 635                   /* flavor */
 636                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_RESTRICTED,
 637                   /* value */
 638                   0,
 639               };
 640               
 641               static SourceQualifierDecl
 642               _Propagated_qualifier_decl =
 643               {
 644                   /* name */
 645                   "Propagated",
 646                   /* type */
 647                   CIMTYPE_STRING,
 648                   /* subscript */
 649                   -1,
 650                   /* scope */
 651                   PEGASUS_SCOPE_PROPERTY,
 652 mike  1.1.2.1     /* flavor */
 653                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 654                   /* value */
 655                   0,
 656               };
 657               
 658               static SourceQualifierDecl
 659               _PropertyConstraint_qualifier_decl =
 660               {
 661                   /* name */
 662                   "PropertyConstraint",
 663                   /* type */
 664                   CIMTYPE_STRING,
 665                   /* subscript */
 666                   0,
 667                   /* scope */
 668                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_REFERENCE,
 669                   /* flavor */
 670                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 671                   /* value */
 672                   0,
 673 mike  1.1.2.1 };
 674               
 675               static SourceQualifierDecl
 676               _Read_qualifier_decl =
 677               {
 678                   /* name */
 679                   "Read",
 680                   /* type */
 681                   CIMTYPE_BOOLEAN,
 682                   /* subscript */
 683                   -1,
 684                   /* scope */
 685                   PEGASUS_SCOPE_PROPERTY,
 686                   /* flavor */
 687                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 688                   /* value */
 689                   "\001",
 690               };
 691               
 692               static SourceQualifierDecl
 693               _Required_qualifier_decl =
 694 mike  1.1.2.1 {
 695                   /* name */
 696                   "Required",
 697                   /* type */
 698                   CIMTYPE_BOOLEAN,
 699                   /* subscript */
 700                   -1,
 701                   /* scope */
 702                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_REFERENCE|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 703                   /* flavor */
 704                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 705                   /* value */
 706                   "\000",
 707               };
 708               
 709               static SourceQualifierDecl
 710               _Revision_qualifier_decl =
 711               {
 712                   /* name */
 713                   "Revision",
 714                   /* type */
 715 mike  1.1.2.1     CIMTYPE_STRING,
 716                   /* subscript */
 717                   -1,
 718                   /* scope */
 719                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_INDICATION,
 720                   /* flavor */
 721                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_TRANSLATABLE,
 722                   /* value */
 723                   0,
 724               };
 725               
 726               static SourceQualifierDecl
 727               _CLASS_qualifier_decl =
 728               {
 729                   /* name */
 730                   "CLASS",
 731                   /* type */
 732                   CIMTYPE_STRING,
 733                   /* subscript */
 734                   -1,
 735                   /* scope */
 736 mike  1.1.2.1     PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD,
 737                   /* flavor */
 738                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_TRANSLATABLE|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 739                   /* value */
 740                   0,
 741               };
 742               
 743               static SourceQualifierDecl
 744               _Source_qualifier_decl =
 745               {
 746                   /* name */
 747                   "Source",
 748                   /* type */
 749                   CIMTYPE_STRING,
 750                   /* subscript */
 751                   -1,
 752                   /* scope */
 753                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_INDICATION,
 754                   /* flavor */
 755                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 756                   /* value */
 757 mike  1.1.2.1     0,
 758               };
 759               
 760               static SourceQualifierDecl
 761               _SourceType_qualifier_decl =
 762               {
 763                   /* name */
 764                   "SourceType",
 765                   /* type */
 766                   CIMTYPE_STRING,
 767                   /* subscript */
 768                   -1,
 769                   /* scope */
 770                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_INDICATION|PEGASUS_SCOPE_REFERENCE,
 771                   /* flavor */
 772                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 773                   /* value */
 774                   0,
 775               };
 776               
 777               static SourceQualifierDecl
 778 mike  1.1.2.1 _Static_qualifier_decl =
 779               {
 780                   /* name */
 781                   "Static",
 782                   /* type */
 783                   CIMTYPE_BOOLEAN,
 784                   /* subscript */
 785                   -1,
 786                   /* scope */
 787                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD,
 788                   /* flavor */
 789                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 790                   /* value */
 791                   "\000",
 792               };
 793               
 794               static SourceQualifierDecl
 795               _Terminal_qualifier_decl =
 796               {
 797                   /* name */
 798                   "Terminal",
 799 mike  1.1.2.1     /* type */
 800                   CIMTYPE_BOOLEAN,
 801                   /* subscript */
 802                   -1,
 803                   /* scope */
 804                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_INDICATION,
 805                   /* flavor */
 806                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 807                   /* value */
 808                   "\000",
 809               };
 810               
 811               static SourceQualifierDecl
 812               _UMLPackagePath_qualifier_decl =
 813               {
 814                   /* name */
 815                   "UMLPackagePath",
 816                   /* type */
 817                   CIMTYPE_STRING,
 818                   /* subscript */
 819                   -1,
 820 mike  1.1.2.1     /* scope */
 821                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_INDICATION,
 822                   /* flavor */
 823                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 824                   /* value */
 825                   0,
 826               };
 827               
 828               static SourceQualifierDecl
 829               _Units_qualifier_decl =
 830               {
 831                   /* name */
 832                   "Units",
 833                   /* type */
 834                   CIMTYPE_STRING,
 835                   /* subscript */
 836                   -1,
 837                   /* scope */
 838                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 839                   /* flavor */
 840                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_TRANSLATABLE,
 841 mike  1.1.2.1     /* value */
 842                   0,
 843               };
 844               
 845               static SourceQualifierDecl
 846               _ValueMap_qualifier_decl =
 847               {
 848                   /* name */
 849                   "ValueMap",
 850                   /* type */
 851                   CIMTYPE_STRING,
 852                   /* subscript */
 853                   0,
 854                   /* scope */
 855                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 856                   /* flavor */
 857                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 858                   /* value */
 859                   0,
 860               };
 861               
 862 mike  1.1.2.1 static SourceQualifierDecl
 863               _Values_qualifier_decl =
 864               {
 865                   /* name */
 866                   "Values",
 867                   /* type */
 868                   CIMTYPE_STRING,
 869                   /* subscript */
 870                   0,
 871                   /* scope */
 872                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
 873                   /* flavor */
 874                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_TRANSLATABLE,
 875                   /* value */
 876                   0,
 877               };
 878               
 879               static SourceQualifierDecl
 880               _Version_qualifier_decl =
 881               {
 882                   /* name */
 883 mike  1.1.2.1     "Version",
 884                   /* type */
 885                   CIMTYPE_STRING,
 886                   /* subscript */
 887                   -1,
 888                   /* scope */
 889                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_INDICATION,
 890                   /* flavor */
 891                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TRANSLATABLE|PEGASUS_FLAVOR_RESTRICTED,
 892                   /* value */
 893                   0,
 894               };
 895               
 896               static SourceQualifierDecl
 897               _Weak_qualifier_decl =
 898               {
 899                   /* name */
 900                   "Weak",
 901                   /* type */
 902                   CIMTYPE_BOOLEAN,
 903                   /* subscript */
 904 mike  1.1.2.1     -1,
 905                   /* scope */
 906                   PEGASUS_SCOPE_REFERENCE,
 907                   /* flavor */
 908                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_TOINSTANCE|PEGASUS_FLAVOR_DISABLEOVERRIDE,
 909                   /* value */
 910                   "\000",
 911               };
 912               
 913               static SourceQualifierDecl
 914               _Write_qualifier_decl =
 915               {
 916                   /* name */
 917                   "Write",
 918                   /* type */
 919                   CIMTYPE_BOOLEAN,
 920                   /* subscript */
 921                   -1,
 922                   /* scope */
 923                   PEGASUS_SCOPE_PROPERTY,
 924                   /* flavor */
 925 mike  1.1.2.1     PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 926                   /* value */
 927                   "\000",
 928               };
 929               
 930               static SourceQualifierDecl
 931               _Alias_qualifier_decl =
 932               {
 933                   /* name */
 934                   "Alias",
 935                   /* type */
 936                   CIMTYPE_STRING,
 937                   /* subscript */
 938                   -1,
 939                   /* scope */
 940                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_REFERENCE|PEGASUS_SCOPE_METHOD,
 941                   /* flavor */
 942                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_TRANSLATABLE,
 943                   /* value */
 944                   0,
 945               };
 946 mike  1.1.2.1 
 947               static SourceQualifierDecl
 948               _Delete_qualifier_decl =
 949               {
 950                   /* name */
 951                   "Delete",
 952                   /* type */
 953                   CIMTYPE_BOOLEAN,
 954                   /* subscript */
 955                   -1,
 956                   /* scope */
 957                   PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_REFERENCE,
 958                   /* flavor */
 959                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 960                   /* value */
 961                   "\000",
 962               };
 963               
 964               static SourceQualifierDecl
 965               _Expensive_qualifier_decl =
 966               {
 967 mike  1.1.2.1     /* name */
 968                   "Expensive",
 969                   /* type */
 970                   CIMTYPE_BOOLEAN,
 971                   /* subscript */
 972                   -1,
 973                   /* scope */
 974                   PEGASUS_SCOPE_ANY,
 975                   /* flavor */
 976                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 977                   /* value */
 978                   "\000",
 979               };
 980               
 981               static SourceQualifierDecl
 982               _Ifdeleted_qualifier_decl =
 983               {
 984                   /* name */
 985                   "Ifdeleted",
 986                   /* type */
 987                   CIMTYPE_BOOLEAN,
 988 mike  1.1.2.1     /* subscript */
 989                   -1,
 990                   /* scope */
 991                   PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_REFERENCE,
 992                   /* flavor */
 993                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
 994                   /* value */
 995                   "\000",
 996               };
 997               
 998               static SourceQualifierDecl
 999               _Invisible_qualifier_decl =
1000               {
1001                   /* name */
1002                   "Invisible",
1003                   /* type */
1004                   CIMTYPE_BOOLEAN,
1005                   /* subscript */
1006                   -1,
1007                   /* scope */
1008                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_REFERENCE|PEGASUS_SCOPE_METHOD,
1009 mike  1.1.2.1     /* flavor */
1010                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
1011                   /* value */
1012                   "\000",
1013               };
1014               
1015               static SourceQualifierDecl
1016               _Large_qualifier_decl =
1017               {
1018                   /* name */
1019                   "Large",
1020                   /* type */
1021                   CIMTYPE_BOOLEAN,
1022                   /* subscript */
1023                   -1,
1024                   /* scope */
1025                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_PROPERTY,
1026                   /* flavor */
1027                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
1028                   /* value */
1029                   "\000",
1030 mike  1.1.2.1 };
1031               
1032               static SourceQualifierDecl
1033               _PropertyUsage_qualifier_decl =
1034               {
1035                   /* name */
1036                   "PropertyUsage",
1037                   /* type */
1038                   CIMTYPE_STRING,
1039                   /* subscript */
1040                   -1,
1041                   /* scope */
1042                   PEGASUS_SCOPE_PROPERTY,
1043                   /* flavor */
1044                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
1045                   /* value */
1046                   "CurrentContext",
1047               };
1048               
1049               static SourceQualifierDecl
1050               _Provider_qualifier_decl =
1051 mike  1.1.2.1 {
1052                   /* name */
1053                   "Provider",
1054                   /* type */
1055                   CIMTYPE_STRING,
1056                   /* subscript */
1057                   -1,
1058                   /* scope */
1059                   PEGASUS_SCOPE_ANY,
1060                   /* flavor */
1061                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
1062                   /* value */
1063                   0,
1064               };
1065               
1066               static SourceQualifierDecl
1067               _SyntaxType_qualifier_decl =
1068               {
1069                   /* name */
1070                   "SyntaxType",
1071                   /* type */
1072 mike  1.1.2.1     CIMTYPE_STRING,
1073                   /* subscript */
1074                   -1,
1075                   /* scope */
1076                   PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_REFERENCE|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
1077                   /* flavor */
1078                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
1079                   /* value */
1080                   0,
1081               };
1082               
1083               static SourceQualifierDecl
1084               _Syntax_qualifier_decl =
1085               {
1086                   /* name */
1087                   "Syntax",
1088                   /* type */
1089                   CIMTYPE_STRING,
1090                   /* subscript */
1091                   -1,
1092                   /* scope */
1093 mike  1.1.2.1     PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_REFERENCE|PEGASUS_SCOPE_METHOD|PEGASUS_SCOPE_PARAMETER,
1094                   /* flavor */
1095                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
1096                   /* value */
1097                   0,
1098               };
1099               
1100               static SourceQualifierDecl
1101               _TriggerType_qualifier_decl =
1102               {
1103                   /* name */
1104                   "TriggerType",
1105                   /* type */
1106                   CIMTYPE_STRING,
1107                   /* subscript */
1108                   -1,
1109                   /* scope */
1110                   PEGASUS_SCOPE_CLASS|PEGASUS_SCOPE_ASSOCIATION|PEGASUS_SCOPE_INDICATION|PEGASUS_SCOPE_PROPERTY|PEGASUS_SCOPE_REFERENCE|PEGASUS_SCOPE_METHOD,
1111                   /* flavor */
1112                   PEGASUS_FLAVOR_OVERRIDABLE|PEGASUS_FLAVOR_TOSUBCLASS,
1113                   /* value */
1114 mike  1.1.2.1     0,
1115               };
1116               
1117               static SourceQualifierDecl
1118               _UnknownValues_qualifier_decl =
1119               {
1120                   /* name */
1121                   "UnknownValues",
1122                   /* type */
1123                   CIMTYPE_STRING,
1124                   /* subscript */
1125                   0,
1126                   /* scope */
1127                   PEGASUS_SCOPE_PROPERTY,
1128                   /* flavor */
1129                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
1130                   /* value */
1131                   0,
1132               };
1133               
1134               static SourceQualifierDecl
1135 mike  1.1.2.1 _UnsupportedValues_qualifier_decl =
1136               {
1137                   /* name */
1138                   "UnsupportedValues",
1139                   /* type */
1140                   CIMTYPE_STRING,
1141                   /* subscript */
1142                   0,
1143                   /* scope */
1144                   PEGASUS_SCOPE_PROPERTY,
1145                   /* flavor */
1146                   PEGASUS_FLAVOR_TOSUBCLASS|PEGASUS_FLAVOR_DISABLEOVERRIDE,
1147                   /* value */
1148                   0,
1149               };
1150               
1151               //==============================================================================
1152               //
1153               // Forward class declarations
1154               //
1155               //==============================================================================
1156 mike  1.1.2.1 
1157               extern SourceClass __root_PG_Internal_PG_Authorization;
1158               extern SourceClass __root_PG_Internal_PG_ConfigSetting;
1159               extern SourceClass __root_PG_Internal_PG_User;
1160               extern SourceClass __root_PG_Internal_PG_ShutdownService;
1161               extern SourceClass __root_PG_Internal_PG_SSLCertificate;
1162               extern SourceClass __root_PG_Internal_PG_SSLCertificateRevocationList;
1163               
1164               //==============================================================================
1165               //
1166               // Class: PG_Authorization
1167               //
1168               //==============================================================================
1169               
1170               static const char*
1171               _PG_Authorization_Username_qualifiers[] =
1172               {
1173                   /* MaxLen */
1174                   "\030\000\000\001\000",
1175                   0,
1176               };
1177 mike  1.1.2.1 
1178               static SourceProperty
1179               _PG_Authorization_Username =
1180               {
1181                   /* flags */
1182                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_KEY|PEGASUS_FLAG_READ,
1183                   /* name */
1184                   "Username",
1185                   /* qualifiers */
1186                   _PG_Authorization_Username_qualifiers,
1187                   /* type */
1188                   CIMTYPE_STRING,
1189                   /* subscript */
1190                   -1,
1191                   /* value */
1192                   0,
1193               };
1194               
1195               static const char*
1196               _PG_Authorization_Namespace_qualifiers[] =
1197               {
1198 mike  1.1.2.1     /* MaxLen */
1199                   "\030\000\000\001\000",
1200                   0,
1201               };
1202               
1203               static SourceProperty
1204               _PG_Authorization_Namespace =
1205               {
1206                   /* flags */
1207                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_KEY|PEGASUS_FLAG_READ,
1208                   /* name */
1209                   "Namespace",
1210                   /* qualifiers */
1211                   _PG_Authorization_Namespace_qualifiers,
1212                   /* type */
1213                   CIMTYPE_STRING,
1214                   /* subscript */
1215                   -1,
1216                   /* value */
1217                   0,
1218               };
1219 mike  1.1.2.1 
1220               static const char*
1221               _PG_Authorization_Authorization_qualifiers[] =
1222               {
1223                   0,
1224               };
1225               
1226               static SourceProperty
1227               _PG_Authorization_Authorization =
1228               {
1229                   /* flags */
1230                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1231                   /* name */
1232                   "Authorization",
1233                   /* qualifiers */
1234                   _PG_Authorization_Authorization_qualifiers,
1235                   /* type */
1236                   CIMTYPE_STRING,
1237                   /* subscript */
1238                   -1,
1239                   /* value */
1240 mike  1.1.2.1     0,
1241               };
1242               
1243               static SourceFeature*
1244               _PG_Authorization_features[] =
1245               {
1246                   (SourceFeature*)&_PG_Authorization_Username,
1247                   (SourceFeature*)&_PG_Authorization_Namespace,
1248                   (SourceFeature*)&_PG_Authorization_Authorization,
1249                   0,
1250               };
1251               
1252               static const char*
1253               __root_PG_Internal_PG_Authorization_qualifiers[] =
1254               {
1255                   /* Version */
1256                   "\0632.3.0",
1257                   0,
1258               };
1259               
1260               SourceClass
1261 mike  1.1.2.1 __root_PG_Internal_PG_Authorization =
1262               {
1263                   /* flags */
1264                   PEGASUS_FLAG_CLASS,
1265                   /* name */
1266                   "PG_Authorization",
1267                   /* qualifiers */
1268                   __root_PG_Internal_PG_Authorization_qualifiers,
1269                   /* superClass */
1270                   0,
1271                   /* features */
1272                   _PG_Authorization_features,
1273               };
1274               
1275               //==============================================================================
1276               //
1277               // Class: PG_ConfigSetting
1278               //
1279               //==============================================================================
1280               
1281               static const char*
1282 mike  1.1.2.1 _PG_ConfigSetting_PropertyName_qualifiers[] =
1283               {
1284                   /* MaxLen */
1285                   "\030\000\000\001\000",
1286                   0,
1287               };
1288               
1289               static SourceProperty
1290               _PG_ConfigSetting_PropertyName =
1291               {
1292                   /* flags */
1293                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_KEY|PEGASUS_FLAG_READ,
1294                   /* name */
1295                   "PropertyName",
1296                   /* qualifiers */
1297                   _PG_ConfigSetting_PropertyName_qualifiers,
1298                   /* type */
1299                   CIMTYPE_STRING,
1300                   /* subscript */
1301                   -1,
1302                   /* value */
1303 mike  1.1.2.1     0,
1304               };
1305               
1306               static const char*
1307               _PG_ConfigSetting_DefaultValue_qualifiers[] =
1308               {
1309                   0,
1310               };
1311               
1312               static SourceProperty
1313               _PG_ConfigSetting_DefaultValue =
1314               {
1315                   /* flags */
1316                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1317                   /* name */
1318                   "DefaultValue",
1319                   /* qualifiers */
1320                   _PG_ConfigSetting_DefaultValue_qualifiers,
1321                   /* type */
1322                   CIMTYPE_STRING,
1323                   /* subscript */
1324 mike  1.1.2.1     -1,
1325                   /* value */
1326                   0,
1327               };
1328               
1329               static const char*
1330               _PG_ConfigSetting_CurrentValue_qualifiers[] =
1331               {
1332                   0,
1333               };
1334               
1335               static SourceProperty
1336               _PG_ConfigSetting_CurrentValue =
1337               {
1338                   /* flags */
1339                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1340                   /* name */
1341                   "CurrentValue",
1342                   /* qualifiers */
1343                   _PG_ConfigSetting_CurrentValue_qualifiers,
1344                   /* type */
1345 mike  1.1.2.1     CIMTYPE_STRING,
1346                   /* subscript */
1347                   -1,
1348                   /* value */
1349                   0,
1350               };
1351               
1352               static const char*
1353               _PG_ConfigSetting_PlannedValue_qualifiers[] =
1354               {
1355                   0,
1356               };
1357               
1358               static SourceProperty
1359               _PG_ConfigSetting_PlannedValue =
1360               {
1361                   /* flags */
1362                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1363                   /* name */
1364                   "PlannedValue",
1365                   /* qualifiers */
1366 mike  1.1.2.1     _PG_ConfigSetting_PlannedValue_qualifiers,
1367                   /* type */
1368                   CIMTYPE_STRING,
1369                   /* subscript */
1370                   -1,
1371                   /* value */
1372                   0,
1373               };
1374               
1375               static const char*
1376               _PG_ConfigSetting_DynamicProperty_qualifiers[] =
1377               {
1378                   0,
1379               };
1380               
1381               static SourceProperty
1382               _PG_ConfigSetting_DynamicProperty =
1383               {
1384                   /* flags */
1385                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1386                   /* name */
1387 mike  1.1.2.1     "DynamicProperty",
1388                   /* qualifiers */
1389                   _PG_ConfigSetting_DynamicProperty_qualifiers,
1390                   /* type */
1391                   CIMTYPE_BOOLEAN,
1392                   /* subscript */
1393                   -1,
1394                   /* value */
1395                   0,
1396               };
1397               
1398               static SourceFeature*
1399               _PG_ConfigSetting_features[] =
1400               {
1401                   (SourceFeature*)&_PG_ConfigSetting_PropertyName,
1402                   (SourceFeature*)&_PG_ConfigSetting_DefaultValue,
1403                   (SourceFeature*)&_PG_ConfigSetting_CurrentValue,
1404                   (SourceFeature*)&_PG_ConfigSetting_PlannedValue,
1405                   (SourceFeature*)&_PG_ConfigSetting_DynamicProperty,
1406                   0,
1407               };
1408 mike  1.1.2.1 
1409               static const char*
1410               __root_PG_Internal_PG_ConfigSetting_qualifiers[] =
1411               {
1412                   /* Version */
1413                   "\0632.3.0",
1414                   0,
1415               };
1416               
1417               SourceClass
1418               __root_PG_Internal_PG_ConfigSetting =
1419               {
1420                   /* flags */
1421                   PEGASUS_FLAG_CLASS,
1422                   /* name */
1423                   "PG_ConfigSetting",
1424                   /* qualifiers */
1425                   __root_PG_Internal_PG_ConfigSetting_qualifiers,
1426                   /* superClass */
1427                   0,
1428                   /* features */
1429 mike  1.1.2.1     _PG_ConfigSetting_features,
1430               };
1431               
1432               //==============================================================================
1433               //
1434               // Class: PG_User
1435               //
1436               //==============================================================================
1437               
1438               static const char*
1439               _PG_User_Username_qualifiers[] =
1440               {
1441                   /* MaxLen */
1442                   "\030\000\000\001\000",
1443                   0,
1444               };
1445               
1446               static SourceProperty
1447               _PG_User_Username =
1448               {
1449                   /* flags */
1450 mike  1.1.2.1     PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_KEY|PEGASUS_FLAG_READ,
1451                   /* name */
1452                   "Username",
1453                   /* qualifiers */
1454                   _PG_User_Username_qualifiers,
1455                   /* type */
1456                   CIMTYPE_STRING,
1457                   /* subscript */
1458                   -1,
1459                   /* value */
1460                   0,
1461               };
1462               
1463               static const char*
1464               _PG_User_Password_qualifiers[] =
1465               {
1466                   0,
1467               };
1468               
1469               static SourceProperty
1470               _PG_User_Password =
1471 mike  1.1.2.1 {
1472                   /* flags */
1473                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1474                   /* name */
1475                   "Password",
1476                   /* qualifiers */
1477                   _PG_User_Password_qualifiers,
1478                   /* type */
1479                   CIMTYPE_STRING,
1480                   /* subscript */
1481                   -1,
1482                   /* value */
1483                   0,
1484               };
1485               
1486               static const char*
1487               _PG_User_modifyPassword_oldPassword_qualifiers[] =
1488               {
1489                   0,
1490               };
1491               
1492 mike  1.1.2.1 static SourceProperty
1493               _PG_User_modifyPassword_oldPassword =
1494               {
1495                   /* flags */
1496                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_IN,
1497                   /* name */
1498                   "oldPassword",
1499                   /* qualifiers */
1500                   _PG_User_modifyPassword_oldPassword_qualifiers,
1501                   /* type */
1502                   CIMTYPE_STRING,
1503                   /* subscript */
1504                   -1,
1505                   /* value */
1506                   0,
1507               };
1508               
1509               static const char*
1510               _PG_User_modifyPassword_newPassword_qualifiers[] =
1511               {
1512                   0,
1513 mike  1.1.2.1 };
1514               
1515               static SourceProperty
1516               _PG_User_modifyPassword_newPassword =
1517               {
1518                   /* flags */
1519                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_IN,
1520                   /* name */
1521                   "newPassword",
1522                   /* qualifiers */
1523                   _PG_User_modifyPassword_newPassword_qualifiers,
1524                   /* type */
1525                   CIMTYPE_STRING,
1526                   /* subscript */
1527                   -1,
1528                   /* value */
1529                   0,
1530               };
1531               
1532               static SourceProperty*
1533               _PG_User_modifyPassword_parameters[] =
1534 mike  1.1.2.1 {
1535                   (SourceProperty*)&_PG_User_modifyPassword_oldPassword,
1536                   (SourceProperty*)&_PG_User_modifyPassword_newPassword,
1537                   0,
1538               };
1539               
1540               static const char*
1541               _PG_User_modifyPassword_qualifiers[] =
1542               {
1543                   0,
1544               };
1545               
1546               static SourceMethod
1547               _PG_User_modifyPassword =
1548               {
1549                   /* flags */
1550                   PEGASUS_FLAG_METHOD,
1551                   /* name */
1552                   "PG_User",
1553                   /* qualifiers */
1554                   _PG_User_modifyPassword_qualifiers,
1555 mike  1.1.2.1     /* type */
1556                   CIMTYPE_UINT32,
1557                   /* parameters */
1558                   _PG_User_modifyPassword_parameters,
1559               };
1560               
1561               static SourceFeature*
1562               _PG_User_features[] =
1563               {
1564                   (SourceFeature*)&_PG_User_Username,
1565                   (SourceFeature*)&_PG_User_Password,
1566                   (SourceFeature*)&_PG_User_modifyPassword,
1567                   0,
1568               };
1569               
1570               static const char*
1571               __root_PG_Internal_PG_User_qualifiers[] =
1572               {
1573                   /* Version */
1574                   "\0632.3.0",
1575                   0,
1576 mike  1.1.2.1 };
1577               
1578               SourceClass
1579               __root_PG_Internal_PG_User =
1580               {
1581                   /* flags */
1582                   PEGASUS_FLAG_CLASS,
1583                   /* name */
1584                   "PG_User",
1585                   /* qualifiers */
1586                   __root_PG_Internal_PG_User_qualifiers,
1587                   /* superClass */
1588                   0,
1589                   /* features */
1590                   _PG_User_features,
1591               };
1592               
1593               //==============================================================================
1594               //
1595               // Class: PG_ShutdownService
1596               //
1597 mike  1.1.2.1 //==============================================================================
1598               
1599               static const char*
1600               _PG_ShutdownService_shutdown_force_qualifiers[] =
1601               {
1602                   0,
1603               };
1604               
1605               static SourceProperty
1606               _PG_ShutdownService_shutdown_force =
1607               {
1608                   /* flags */
1609                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_IN,
1610                   /* name */
1611                   "force",
1612                   /* qualifiers */
1613                   _PG_ShutdownService_shutdown_force_qualifiers,
1614                   /* type */
1615                   CIMTYPE_BOOLEAN,
1616                   /* subscript */
1617                   -1,
1618 mike  1.1.2.1     /* value */
1619                   0,
1620               };
1621               
1622               static const char*
1623               _PG_ShutdownService_shutdown_timeout_qualifiers[] =
1624               {
1625                   0,
1626               };
1627               
1628               static SourceProperty
1629               _PG_ShutdownService_shutdown_timeout =
1630               {
1631                   /* flags */
1632                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_IN,
1633                   /* name */
1634                   "timeout",
1635                   /* qualifiers */
1636                   _PG_ShutdownService_shutdown_timeout_qualifiers,
1637                   /* type */
1638                   CIMTYPE_UINT32,
1639 mike  1.1.2.1     /* subscript */
1640                   -1,
1641                   /* value */
1642                   0,
1643               };
1644               
1645               static SourceProperty*
1646               _PG_ShutdownService_shutdown_parameters[] =
1647               {
1648                   (SourceProperty*)&_PG_ShutdownService_shutdown_force,
1649                   (SourceProperty*)&_PG_ShutdownService_shutdown_timeout,
1650                   0,
1651               };
1652               
1653               static const char*
1654               _PG_ShutdownService_shutdown_qualifiers[] =
1655               {
1656                   0,
1657               };
1658               
1659               static SourceMethod
1660 mike  1.1.2.1 _PG_ShutdownService_shutdown =
1661               {
1662                   /* flags */
1663                   PEGASUS_FLAG_METHOD|PEGASUS_FLAG_STATIC,
1664                   /* name */
1665                   "PG_ShutdownService",
1666                   /* qualifiers */
1667                   _PG_ShutdownService_shutdown_qualifiers,
1668                   /* type */
1669                   CIMTYPE_UINT32,
1670                   /* parameters */
1671                   _PG_ShutdownService_shutdown_parameters,
1672               };
1673               
1674               static SourceFeature*
1675               _PG_ShutdownService_features[] =
1676               {
1677                   (SourceFeature*)&_PG_ShutdownService_shutdown,
1678                   0,
1679               };
1680               
1681 mike  1.1.2.1 static const char*
1682               __root_PG_Internal_PG_ShutdownService_qualifiers[] =
1683               {
1684                   /* Version */
1685                   "\0632.7.0",
1686                   0,
1687               };
1688               
1689               SourceClass
1690               __root_PG_Internal_PG_ShutdownService =
1691               {
1692                   /* flags */
1693                   PEGASUS_FLAG_CLASS,
1694                   /* name */
1695                   "PG_ShutdownService",
1696                   /* qualifiers */
1697                   __root_PG_Internal_PG_ShutdownService_qualifiers,
1698                   /* superClass */
1699                   0,
1700                   /* features */
1701                   _PG_ShutdownService_features,
1702 mike  1.1.2.1 };
1703               
1704               //==============================================================================
1705               //
1706               // Class: PG_SSLCertificate
1707               //
1708               //==============================================================================
1709               
1710               static const char*
1711               _PG_SSLCertificate_IssuerName_qualifiers[] =
1712               {
1713                   /* MaxLen */
1714                   "\030\000\000\001\000",
1715                   0,
1716               };
1717               
1718               static SourceProperty
1719               _PG_SSLCertificate_IssuerName =
1720               {
1721                   /* flags */
1722                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_KEY|PEGASUS_FLAG_READ,
1723 mike  1.1.2.1     /* name */
1724                   "IssuerName",
1725                   /* qualifiers */
1726                   _PG_SSLCertificate_IssuerName_qualifiers,
1727                   /* type */
1728                   CIMTYPE_STRING,
1729                   /* subscript */
1730                   -1,
1731                   /* value */
1732                   0,
1733               };
1734               
1735               static const char*
1736               _PG_SSLCertificate_SerialNumber_qualifiers[] =
1737               {
1738                   /* MaxLen */
1739                   "\030\000\000\001\000",
1740                   0,
1741               };
1742               
1743               static SourceProperty
1744 mike  1.1.2.1 _PG_SSLCertificate_SerialNumber =
1745               {
1746                   /* flags */
1747                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_KEY|PEGASUS_FLAG_READ,
1748                   /* name */
1749                   "SerialNumber",
1750                   /* qualifiers */
1751                   _PG_SSLCertificate_SerialNumber_qualifiers,
1752                   /* type */
1753                   CIMTYPE_STRING,
1754                   /* subscript */
1755                   -1,
1756                   /* value */
1757                   0,
1758               };
1759               
1760               static const char*
1761               _PG_SSLCertificate_TruststoreType_qualifiers[] =
1762               {
1763                   /* ValueMap */
1764                   "\061\000\0050\0001\0002\0003\0004\000",
1765 mike  1.1.2.1     /* Values */
1766                   "\062\000\005Other\000Unknown\000Server Truststore\000ExportTruststore\000Client Truststore\000",
1767                   0,
1768               };
1769               
1770               static SourceProperty
1771               _PG_SSLCertificate_TruststoreType =
1772               {
1773                   /* flags */
1774                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_KEY|PEGASUS_FLAG_READ,
1775                   /* name */
1776                   "TruststoreType",
1777                   /* qualifiers */
1778                   _PG_SSLCertificate_TruststoreType_qualifiers,
1779                   /* type */
1780                   CIMTYPE_UINT16,
1781                   /* subscript */
1782                   -1,
1783                   /* value */
1784                   0,
1785               };
1786 mike  1.1.2.1 
1787               static const char*
1788               _PG_SSLCertificate_SubjectName_qualifiers[] =
1789               {
1790                   /* MaxLen */
1791                   "\030\000\000\001\000",
1792                   0,
1793               };
1794               
1795               static SourceProperty
1796               _PG_SSLCertificate_SubjectName =
1797               {
1798                   /* flags */
1799                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1800                   /* name */
1801                   "SubjectName",
1802                   /* qualifiers */
1803                   _PG_SSLCertificate_SubjectName_qualifiers,
1804                   /* type */
1805                   CIMTYPE_STRING,
1806                   /* subscript */
1807 mike  1.1.2.1     -1,
1808                   /* value */
1809                   0,
1810               };
1811               
1812               static const char*
1813               _PG_SSLCertificate_NotBefore_qualifiers[] =
1814               {
1815                   0,
1816               };
1817               
1818               static SourceProperty
1819               _PG_SSLCertificate_NotBefore =
1820               {
1821                   /* flags */
1822                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1823                   /* name */
1824                   "NotBefore",
1825                   /* qualifiers */
1826                   _PG_SSLCertificate_NotBefore_qualifiers,
1827                   /* type */
1828 mike  1.1.2.1     CIMTYPE_DATETIME,
1829                   /* subscript */
1830                   -1,
1831                   /* value */
1832                   0,
1833               };
1834               
1835               static const char*
1836               _PG_SSLCertificate_NotAfter_qualifiers[] =
1837               {
1838                   0,
1839               };
1840               
1841               static SourceProperty
1842               _PG_SSLCertificate_NotAfter =
1843               {
1844                   /* flags */
1845                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1846                   /* name */
1847                   "NotAfter",
1848                   /* qualifiers */
1849 mike  1.1.2.1     _PG_SSLCertificate_NotAfter_qualifiers,
1850                   /* type */
1851                   CIMTYPE_DATETIME,
1852                   /* subscript */
1853                   -1,
1854                   /* value */
1855                   0,
1856               };
1857               
1858               static const char*
1859               _PG_SSLCertificate_TruststorePath_qualifiers[] =
1860               {
1861                   0,
1862               };
1863               
1864               static SourceProperty
1865               _PG_SSLCertificate_TruststorePath =
1866               {
1867                   /* flags */
1868                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1869                   /* name */
1870 mike  1.1.2.1     "TruststorePath",
1871                   /* qualifiers */
1872                   _PG_SSLCertificate_TruststorePath_qualifiers,
1873                   /* type */
1874                   CIMTYPE_STRING,
1875                   /* subscript */
1876                   -1,
1877                   /* value */
1878                   0,
1879               };
1880               
1881               static const char*
1882               _PG_SSLCertificate_RegisteredUserName_qualifiers[] =
1883               {
1884                   0,
1885               };
1886               
1887               static SourceProperty
1888               _PG_SSLCertificate_RegisteredUserName =
1889               {
1890                   /* flags */
1891 mike  1.1.2.1     PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1892                   /* name */
1893                   "RegisteredUserName",
1894                   /* qualifiers */
1895                   _PG_SSLCertificate_RegisteredUserName_qualifiers,
1896                   /* type */
1897                   CIMTYPE_STRING,
1898                   /* subscript */
1899                   -1,
1900                   /* value */
1901                   0,
1902               };
1903               
1904               static const char*
1905               _PG_SSLCertificate_CertificateType_qualifiers[] =
1906               {
1907                   /* ValueMap */
1908                   "\061\000\0040\0002\0003\0004\000",
1909                   /* Values */
1910                   "\062\000\004unknown\000authority\000authority issued end-entity\000self-signed identity\000",
1911                   0,
1912 mike  1.1.2.1 };
1913               
1914               static SourceProperty
1915               _PG_SSLCertificate_CertificateType =
1916               {
1917                   /* flags */
1918                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
1919                   /* name */
1920                   "CertificateType",
1921                   /* qualifiers */
1922                   _PG_SSLCertificate_CertificateType_qualifiers,
1923                   /* type */
1924                   CIMTYPE_UINT16,
1925                   /* subscript */
1926                   -1,
1927                   /* value */
1928                   0,
1929               };
1930               
1931               static const char*
1932               _PG_SSLCertificate_addCertificate_certificateContents_qualifiers[] =
1933 mike  1.1.2.1 {
1934                   0,
1935               };
1936               
1937               static SourceProperty
1938               _PG_SSLCertificate_addCertificate_certificateContents =
1939               {
1940                   /* flags */
1941                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_IN,
1942                   /* name */
1943                   "certificateContents",
1944                   /* qualifiers */
1945                   _PG_SSLCertificate_addCertificate_certificateContents_qualifiers,
1946                   /* type */
1947                   CIMTYPE_STRING,
1948                   /* subscript */
1949                   -1,
1950                   /* value */
1951                   0,
1952               };
1953               
1954 mike  1.1.2.1 static const char*
1955               _PG_SSLCertificate_addCertificate_userName_qualifiers[] =
1956               {
1957                   0,
1958               };
1959               
1960               static SourceProperty
1961               _PG_SSLCertificate_addCertificate_userName =
1962               {
1963                   /* flags */
1964                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_IN,
1965                   /* name */
1966                   "userName",
1967                   /* qualifiers */
1968                   _PG_SSLCertificate_addCertificate_userName_qualifiers,
1969                   /* type */
1970                   CIMTYPE_STRING,
1971                   /* subscript */
1972                   -1,
1973                   /* value */
1974                   0,
1975 mike  1.1.2.1 };
1976               
1977               static const char*
1978               _PG_SSLCertificate_addCertificate_certificateType_qualifiers[] =
1979               {
1980                   0,
1981               };
1982               
1983               static SourceProperty
1984               _PG_SSLCertificate_addCertificate_certificateType =
1985               {
1986                   /* flags */
1987                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_IN,
1988                   /* name */
1989                   "certificateType",
1990                   /* qualifiers */
1991                   _PG_SSLCertificate_addCertificate_certificateType_qualifiers,
1992                   /* type */
1993                   CIMTYPE_UINT16,
1994                   /* subscript */
1995                   -1,
1996 mike  1.1.2.1     /* value */
1997                   0,
1998               };
1999               
2000               static SourceProperty*
2001               _PG_SSLCertificate_addCertificate_parameters[] =
2002               {
2003                   (SourceProperty*)&_PG_SSLCertificate_addCertificate_certificateContents,
2004                   (SourceProperty*)&_PG_SSLCertificate_addCertificate_userName,
2005                   (SourceProperty*)&_PG_SSLCertificate_addCertificate_certificateType,
2006                   0,
2007               };
2008               
2009               static const char*
2010               _PG_SSLCertificate_addCertificate_qualifiers[] =
2011               {
2012                   0,
2013               };
2014               
2015               static SourceMethod
2016               _PG_SSLCertificate_addCertificate =
2017 mike  1.1.2.1 {
2018                   /* flags */
2019                   PEGASUS_FLAG_METHOD|PEGASUS_FLAG_STATIC,
2020                   /* name */
2021                   "PG_SSLCertificate",
2022                   /* qualifiers */
2023                   _PG_SSLCertificate_addCertificate_qualifiers,
2024                   /* type */
2025                   CIMTYPE_BOOLEAN,
2026                   /* parameters */
2027                   _PG_SSLCertificate_addCertificate_parameters,
2028               };
2029               
2030               static SourceFeature*
2031               _PG_SSLCertificate_features[] =
2032               {
2033                   (SourceFeature*)&_PG_SSLCertificate_IssuerName,
2034                   (SourceFeature*)&_PG_SSLCertificate_SerialNumber,
2035                   (SourceFeature*)&_PG_SSLCertificate_TruststoreType,
2036                   (SourceFeature*)&_PG_SSLCertificate_SubjectName,
2037                   (SourceFeature*)&_PG_SSLCertificate_NotBefore,
2038 mike  1.1.2.1     (SourceFeature*)&_PG_SSLCertificate_NotAfter,
2039                   (SourceFeature*)&_PG_SSLCertificate_TruststorePath,
2040                   (SourceFeature*)&_PG_SSLCertificate_RegisteredUserName,
2041                   (SourceFeature*)&_PG_SSLCertificate_CertificateType,
2042                   (SourceFeature*)&_PG_SSLCertificate_addCertificate,
2043                   0,
2044               };
2045               
2046               static const char*
2047               __root_PG_Internal_PG_SSLCertificate_qualifiers[] =
2048               {
2049                   /* Version */
2050                   "\0632.6.0",
2051                   0,
2052               };
2053               
2054               SourceClass
2055               __root_PG_Internal_PG_SSLCertificate =
2056               {
2057                   /* flags */
2058                   PEGASUS_FLAG_CLASS,
2059 mike  1.1.2.1     /* name */
2060                   "PG_SSLCertificate",
2061                   /* qualifiers */
2062                   __root_PG_Internal_PG_SSLCertificate_qualifiers,
2063                   /* superClass */
2064                   0,
2065                   /* features */
2066                   _PG_SSLCertificate_features,
2067               };
2068               
2069               //==============================================================================
2070               //
2071               // Class: PG_SSLCertificateRevocationList
2072               //
2073               //==============================================================================
2074               
2075               static const char*
2076               _PG_SSLCertificateRevocationList_IssuerName_qualifiers[] =
2077               {
2078                   /* MaxLen */
2079                   "\030\000\000\001\000",
2080 mike  1.1.2.1     0,
2081               };
2082               
2083               static SourceProperty
2084               _PG_SSLCertificateRevocationList_IssuerName =
2085               {
2086                   /* flags */
2087                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_KEY|PEGASUS_FLAG_READ,
2088                   /* name */
2089                   "IssuerName",
2090                   /* qualifiers */
2091                   _PG_SSLCertificateRevocationList_IssuerName_qualifiers,
2092                   /* type */
2093                   CIMTYPE_STRING,
2094                   /* subscript */
2095                   -1,
2096                   /* value */
2097                   0,
2098               };
2099               
2100               static const char*
2101 mike  1.1.2.1 _PG_SSLCertificateRevocationList_LastUpdate_qualifiers[] =
2102               {
2103                   0,
2104               };
2105               
2106               static SourceProperty
2107               _PG_SSLCertificateRevocationList_LastUpdate =
2108               {
2109                   /* flags */
2110                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
2111                   /* name */
2112                   "LastUpdate",
2113                   /* qualifiers */
2114                   _PG_SSLCertificateRevocationList_LastUpdate_qualifiers,
2115                   /* type */
2116                   CIMTYPE_DATETIME,
2117                   /* subscript */
2118                   -1,
2119                   /* value */
2120                   0,
2121               };
2122 mike  1.1.2.1 
2123               static const char*
2124               _PG_SSLCertificateRevocationList_NextUpdate_qualifiers[] =
2125               {
2126                   0,
2127               };
2128               
2129               static SourceProperty
2130               _PG_SSLCertificateRevocationList_NextUpdate =
2131               {
2132                   /* flags */
2133                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
2134                   /* name */
2135                   "NextUpdate",
2136                   /* qualifiers */
2137                   _PG_SSLCertificateRevocationList_NextUpdate_qualifiers,
2138                   /* type */
2139                   CIMTYPE_DATETIME,
2140                   /* subscript */
2141                   -1,
2142                   /* value */
2143 mike  1.1.2.1     0,
2144               };
2145               
2146               static const char*
2147               _PG_SSLCertificateRevocationList_RevokedSerialNumbers_qualifiers[] =
2148               {
2149                   0,
2150               };
2151               
2152               static SourceProperty
2153               _PG_SSLCertificateRevocationList_RevokedSerialNumbers =
2154               {
2155                   /* flags */
2156                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
2157                   /* name */
2158                   "RevokedSerialNumbers",
2159                   /* qualifiers */
2160                   _PG_SSLCertificateRevocationList_RevokedSerialNumbers_qualifiers,
2161                   /* type */
2162                   CIMTYPE_STRING,
2163                   /* subscript */
2164 mike  1.1.2.1     0,
2165                   /* value */
2166                   0,
2167               };
2168               
2169               static const char*
2170               _PG_SSLCertificateRevocationList_RevocationDates_qualifiers[] =
2171               {
2172                   0,
2173               };
2174               
2175               static SourceProperty
2176               _PG_SSLCertificateRevocationList_RevocationDates =
2177               {
2178                   /* flags */
2179                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_READ,
2180                   /* name */
2181                   "RevocationDates",
2182                   /* qualifiers */
2183                   _PG_SSLCertificateRevocationList_RevocationDates_qualifiers,
2184                   /* type */
2185 mike  1.1.2.1     CIMTYPE_DATETIME,
2186                   /* subscript */
2187                   0,
2188                   /* value */
2189                   0,
2190               };
2191               
2192               static const char*
2193               _PG_SSLCertificateRevocationList_addCertificateRevocationList_CRLContents_qualifiers[] =
2194               {
2195                   0,
2196               };
2197               
2198               static SourceProperty
2199               _PG_SSLCertificateRevocationList_addCertificateRevocationList_CRLContents =
2200               {
2201                   /* flags */
2202                   PEGASUS_FLAG_REFERENCE|PEGASUS_FLAG_IN,
2203                   /* name */
2204                   "CRLContents",
2205                   /* qualifiers */
2206 mike  1.1.2.1     _PG_SSLCertificateRevocationList_addCertificateRevocationList_CRLContents_qualifiers,
2207                   /* type */
2208                   CIMTYPE_STRING,
2209                   /* subscript */
2210                   -1,
2211                   /* value */
2212                   0,
2213               };
2214               
2215               static SourceProperty*
2216               _PG_SSLCertificateRevocationList_addCertificateRevocationList_parameters[] =
2217               {
2218                   (SourceProperty*)&_PG_SSLCertificateRevocationList_addCertificateRevocationList_CRLContents,
2219                   0,
2220               };
2221               
2222               static const char*
2223               _PG_SSLCertificateRevocationList_addCertificateRevocationList_qualifiers[] =
2224               {
2225                   0,
2226               };
2227 mike  1.1.2.1 
2228               static SourceMethod
2229               _PG_SSLCertificateRevocationList_addCertificateRevocationList =
2230               {
2231                   /* flags */
2232                   PEGASUS_FLAG_METHOD|PEGASUS_FLAG_STATIC,
2233                   /* name */
2234                   "PG_SSLCertificateRevocationList",
2235                   /* qualifiers */
2236                   _PG_SSLCertificateRevocationList_addCertificateRevocationList_qualifiers,
2237                   /* type */
2238                   CIMTYPE_BOOLEAN,
2239                   /* parameters */
2240                   _PG_SSLCertificateRevocationList_addCertificateRevocationList_parameters,
2241               };
2242               
2243               static SourceFeature*
2244               _PG_SSLCertificateRevocationList_features[] =
2245               {
2246                   (SourceFeature*)&_PG_SSLCertificateRevocationList_IssuerName,
2247                   (SourceFeature*)&_PG_SSLCertificateRevocationList_LastUpdate,
2248 mike  1.1.2.1     (SourceFeature*)&_PG_SSLCertificateRevocationList_NextUpdate,
2249                   (SourceFeature*)&_PG_SSLCertificateRevocationList_RevokedSerialNumbers,
2250                   (SourceFeature*)&_PG_SSLCertificateRevocationList_RevocationDates,
2251                   (SourceFeature*)&_PG_SSLCertificateRevocationList_addCertificateRevocationList,
2252                   0,
2253               };
2254               
2255               static const char*
2256               __root_PG_Internal_PG_SSLCertificateRevocationList_qualifiers[] =
2257               {
2258                   /* Version */
2259                   "\0632.3.0",
2260                   0,
2261               };
2262               
2263               SourceClass
2264               __root_PG_Internal_PG_SSLCertificateRevocationList =
2265               {
2266                   /* flags */
2267                   PEGASUS_FLAG_CLASS,
2268                   /* name */
2269 mike  1.1.2.1     "PG_SSLCertificateRevocationList",
2270                   /* qualifiers */
2271                   __root_PG_Internal_PG_SSLCertificateRevocationList_qualifiers,
2272                   /* superClass */
2273                   0,
2274                   /* features */
2275                   _PG_SSLCertificateRevocationList_features,
2276               };
2277               
2278               //==============================================================================
2279               //
2280               // Qualifier array
2281               //
2282               //==============================================================================
2283               
2284               static SourceQualifierDecl*
2285               _qualifiers[] =
2286               {
2287                   &_ASSOCIATION_qualifier_decl,
2288                   &_INDICATION_qualifier_decl,
2289                   &_Abstract_qualifier_decl,
2290 mike  1.1.2.1     &_Aggregate_qualifier_decl,
2291                   &_Aggregation_qualifier_decl,
2292                   &_ArrayType_qualifier_decl,
2293                   &_BitMap_qualifier_decl,
2294                   &_BitValues_qualifier_decl,
2295                   &_ClassConstraint_qualifier_decl,
2296                   &_Composition_qualifier_decl,
2297                   &_Counter_qualifier_decl,
2298                   &_Deprecated_qualifier_decl,
2299                   &_Description_qualifier_decl,
2300                   &_DisplayName_qualifier_decl,
2301                   &_DN_qualifier_decl,
2302                   &_EmbeddedInstance_qualifier_decl,
2303                   &_EmbeddedObject_qualifier_decl,
2304                   &_Exception_qualifier_decl,
2305                   &_Experimental_qualifier_decl,
2306                   &_Gauge_qualifier_decl,
2307                   &_In_qualifier_decl,
2308                   &_Key_qualifier_decl,
2309                   &_MappingStrings_qualifier_decl,
2310                   &_Max_qualifier_decl,
2311 mike  1.1.2.1     &_MaxLen_qualifier_decl,
2312                   &_MaxValue_qualifier_decl,
2313                   &_MethodConstraint_qualifier_decl,
2314                   &_Min_qualifier_decl,
2315                   &_MinLen_qualifier_decl,
2316                   &_MinValue_qualifier_decl,
2317                   &_ModelCorrespondence_qualifier_decl,
2318                   &_Nonlocal_qualifier_decl,
2319                   &_NonlocalType_qualifier_decl,
2320                   &_NullValue_qualifier_decl,
2321                   &_Octetstring_qualifier_decl,
2322                   &_Out_qualifier_decl,
2323                   &_Override_qualifier_decl,
2324                   &_Propagated_qualifier_decl,
2325                   &_PropertyConstraint_qualifier_decl,
2326                   &_Read_qualifier_decl,
2327                   &_Required_qualifier_decl,
2328                   &_Revision_qualifier_decl,
2329                   &_CLASS_qualifier_decl,
2330                   &_Source_qualifier_decl,
2331                   &_SourceType_qualifier_decl,
2332 mike  1.1.2.1     &_Static_qualifier_decl,
2333                   &_Terminal_qualifier_decl,
2334                   &_UMLPackagePath_qualifier_decl,
2335                   &_Units_qualifier_decl,
2336                   &_ValueMap_qualifier_decl,
2337                   &_Values_qualifier_decl,
2338                   &_Version_qualifier_decl,
2339                   &_Weak_qualifier_decl,
2340                   &_Write_qualifier_decl,
2341                   &_Alias_qualifier_decl,
2342                   &_Delete_qualifier_decl,
2343                   &_Expensive_qualifier_decl,
2344                   &_Ifdeleted_qualifier_decl,
2345                   &_Invisible_qualifier_decl,
2346                   &_Large_qualifier_decl,
2347                   &_PropertyUsage_qualifier_decl,
2348                   &_Provider_qualifier_decl,
2349                   &_SyntaxType_qualifier_decl,
2350                   &_Syntax_qualifier_decl,
2351                   &_TriggerType_qualifier_decl,
2352                   &_UnknownValues_qualifier_decl,
2353 mike  1.1.2.1     &_UnsupportedValues_qualifier_decl,
2354                   0,
2355               };
2356               
2357               //==============================================================================
2358               //
2359               // Class array
2360               //
2361               //==============================================================================
2362               
2363               static SourceClass*
2364               _classes[] =
2365               {
2366                   &__root_PG_Internal_PG_Authorization,
2367                   &__root_PG_Internal_PG_ConfigSetting,
2368                   &__root_PG_Internal_PG_User,
2369                   &__root_PG_Internal_PG_ShutdownService,
2370                   &__root_PG_Internal_PG_SSLCertificate,
2371                   &__root_PG_Internal_PG_SSLCertificateRevocationList,
2372                   0,
2373               };
2374 mike  1.1.2.1 
2375               const SourceNameSpace root_PG_Internal_namespace =
2376               {
2377                   "root/PG_Internal",
2378                   _qualifiers,
2379                   _classes,
2380               };
2381               
2382               PEGASUS_NAMESPACE_END

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2