Ignore:
Timestamp:
Aug 2, 2000, 3:01:36 AM (25 years ago)
Author:
bird
Message:

Corrections and changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/database/States.sql

    r3874 r3915  
    1 -- $Id: States.sql,v 1.4 2000-07-21 03:43:59 bird Exp $
     1-- $Id: States.sql,v 1.5 2000-08-02 01:01:36 bird Exp $
    22--
    33-- Insert states into the state table.
    44--
    5 USE odin32;
     5--USE odin32;
    66
    77DELETE FROM state;
     
    99--      refcode color    weight  name                       description
    1010INSERT INTO state
    11     VALUES (0, '#000000',   0,  'Not Implemented',          'Not implemented.');
     11    VALUES (0, '#000000',   0,  'Not Implemented',
     12'Used only in the API Database.<br>\n(You can''t have a function which is
     13 Not Implemented in the source, it will then become a Stub.)'
     14);
     15
    1216INSERT INTO state
    13     VALUES (1, '#0010E0',   5,  'Stub',                     'Stub-function. Does nothing.');
     17    VALUES (1, '#0010E0',   5,  'Stub',
     18'Stub-function. A function which does nothing.<br>\n
     19It logs the call (optional) and returns.<p>\n
     20<tt>Example:</tt> AreFileApisANSI() logs that the function is called and then it returns TRUE.'
     21);
     22
    1423INSERT INTO state
    15     VALUES (2, '#afaf00',  20,  'Partially',                'Partially implemented. Not Tested.');
     24    VALUES (2, '#afaf00',  45,  'Partially',
     25'Partially implemented but <tt>not</tt> tested.<br>\n
     26The entire functionality of the API is not implemented.<p>\n
     27<tt>Example:</tt> If GetModuleFileName didn''t work for System Dlls, like
     28Kernel32, User32, GDI32,..., it is only partially implemented.'
     29);
     30
    1631INSERT INTO state
    17     VALUES (3, '#e0e000',  25,  'Partially Tested',         'Partially implemented. Tested and approved.');
     32    VALUES (3, '#e0e000',  50,  'Partially Tested',
     33'Partially implemented, tested and approved.<br>
     34The implemented part of the API is tested and approved by someone. (Ideally
     35this someone is not the one who wrote the code... But do as you like.)'
     36);
     37
    1838INSERT INTO state
    19     VALUES (4, '#00cc00',  90,  'Completely',               'Completely implemented. Not tested.');
     39    VALUES (4, '#00cc00',  90,  'Completely',
     40'Completely implemented but not tested.<br>\n
     41You have completed the implementation. It behaves like the original Win32 API.
     42(At least you believe this is the case, though tests may tell something else...)'
     43);
     44
    2045INSERT INTO state
    21     VALUES (5, '#00ff00', 100,  'Completely Tested',        'Completely implemented. Tested and approved.');
     46    VALUES (5, '#00ff00', 100,  'Completely Tested',
     47'Completely implemented, tested and approved.<br>\n
     48Someone have actually verified that this API behaves like the original Win32 API.
     49(Ideally this someone is not the one who wrote the code... But do as you like.)'
     50);
     51
    2252INSERT INTO state
    23     VALUES (6, '#50afaf',  20,  'Open32 Partially',         'Partially implemented. Not Tested.');
     53    VALUES (6, '#50afaf',  45,  'Open32 Partially',
     54'Wrapping an Open32 call. Partially implemented and not tested.<br>\n
     55The entire functionality of the API is not implemented.'
     56);
     57
    2458INSERT INTO state
    25     VALUES (7, '#70e0e0',  25,  'Open32 Partially Tested',  'Partially implemented. Tested and approved.');
     59    VALUES (7, '#70e0e0',  50,  'Open32 Partially Tested',
     60'Wrapping an Open32 call. Partially implemented, tested and approved.<br>\n
     61The implemented part of the API is tested and approved by someone.'
     62);
     63
    2664INSERT INTO state
    27     VALUES (8, '#7090d8',  90,  'Open32 Completely',        'Completely implemented. Not tested.');
     65    VALUES (8, '#7090d8',  90,  'Open32 Completely',
     66'Wrapping an Open32 call. Completely implemented, but not tested.<br>\n
     67You have completed the implementation. It behaves like the original Win32 API.
     68(At least you believe this is the case, though tests may tell something else...)'
     69);
     70
    2871INSERT INTO state
    29     VALUES (9, '#afbfff', 100,  'Open32 Completely Tested', 'Completely implemented. Tested and approved.');
     72    VALUES (9, '#afbfff', 100,  'Open32 Completely Tested',
     73'Wrapping an Open32 call. Completely implemented, tested and approved.
     74Someone have actually verified that this API behaves like the original Win32 API.'
     75);
     76
    3077INSERT INTO state
    31     VALUES (99, '#aa0000', 25,  'Unknown',                  'The state of this function is unknown.');
     78    VALUES (99,'#aa0000',  25,  'Unknown',
     79'Used only by the Odin32 API Database update utility when it cannot determinate the
     80function state.<br>
     81This API requires attention, check the logs!'
     82);
    3283
    33 
Note: See TracChangeset for help on using the changeset viewer.