Annotation of Examples/EnterpriseObjects/SQLExecutor/SybaseDelegate.h, revision 1.1

1.1     ! root        1: /* SybaseDelegate.h:
        !             2:  * You may freely copy, distribute, and reuse the code in this example.
        !             3:  * NeXT disclaims any warranty of any kind, expressed or  implied, as to its
        !             4:  * fitness for any particular use.
        !             5:  *
        !             6:  * 
        !             7:  *
        !             8:  */
        !             9: 
        !            10: 
        !            11: #import <eoaccess/eoaccess.h>
        !            12: #import <appkit/appkit.h>
        !            13: #import <foundation/NSArray.h>
        !            14: #import <foundation/NSObject.h>
        !            15: #import <foundation/NSDictionary.h>
        !            16: 
        !            17: @class SybaseChannel;
        !            18: 
        !            19: typedef enum
        !            20: {
        !            21:     SybaseRegularRow,
        !            22:     SybaseComputeRow,
        !            23:     SybaseReturnParameterRow,
        !            24:     SybaseReturnStatusRow
        !            25: } SybaseRowType;
        !            26: 
        !            27: @interface SybaseDelegate:NSObject
        !            28: {
        !            29:        SybaseRowType   currentRowType;
        !            30: }
        !            31: 
        !            32: - (SybaseRowType) currentRowType;
        !            33: 
        !            34: - (NSArray *)sybaseChannel:(SybaseChannel *)channel
        !            35:     willFetchAttributes:(NSArray *)attributes
        !            36:     forRowOfType:(SybaseRowType)rowType
        !            37:     withComputeRowId:(int)computeRowId;
        !            38: 
        !            39: - (BOOL)sybaseChannel:(SybaseChannel *)channel
        !            40:     willReturnRow:(NSDictionary *)row ofType:(SybaseRowType)rowType 
        !            41:     withComputeRowId:(int)computeRowId;
        !            42:        
        !            43: - (void)adaptorChannelDidChangeResultSet:channel;
        !            44: - (void)adaptorChannel:channel
        !            45:     didEvaluateExpression:(NSString *)expression;
        !            46: @end

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.