Up

PostgreSQLChannel

Authors

Mirko Viviani (mirko.viviani@gmail.com)
Manuel Guesdon (mguesdon@orange-concept.com)

Version: 25994

Date: 2008-01-22 14:57:07 +0100 (Die, 22 Jän 2008)

Copyright: (C) 2000-2002,2003,2004,2005 Free Software Foundation, Inc.


Contents -

  1. Software documentation for the PostgreSQLChannel class
  2. Software documentation for the NSObject(PostgreSQLChannelDelegate) informal protocol

Software documentation for the PostgreSQLChannel class

PostgreSQLChannel : EOAdaptorChannel

Declared in:
Foundation/PostgreSQLChannel.h
Availability: OpenStep

Description forthcoming.

Instance Variables

Method summary

_cancelResults 

- (void) _cancelResults;
Availability: OpenStep

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.

_describeDatabaseTypes 

- (void) _describeDatabaseTypes;
Availability: OpenStep

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.

_describeResults 

- (void) _describeResults;
Availability: OpenStep

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.

_evaluateExpression: withAttributes: 

- (BOOL) _evaluateExpression: (EOSQLExpression*)expression withAttributes: (NSArray*)attributes;
Availability: OpenStep

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.

_insertBinaryData: forAttribute: 

- (Oid) _insertBinaryData: (NSData*)binaryData forAttribute: (EOAttribute*)attr;
Availability: OpenStep

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.

_readBinaryDataRow: length: zone: 

- (char*) _readBinaryDataRow: (Oid)oid length: (int*)length zone: (NSZone*)zone;
Availability: OpenStep

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.

_readServerVersion 

- (void) _readServerVersion;
Availability: OpenStep

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.

_updateBinaryDataRow: data: 

- (Oid) _updateBinaryDataRow: (Oid)oid data: (NSData*)binaryData;
Availability: OpenStep

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.

advanceRow 

- (BOOL) advanceRow;
Availability: OpenStep

Description forthcoming.

cleanupFetch 

- (void) cleanupFetch;
Availability: OpenStep

Description forthcoming.

describeDatabaseNames 

- (NSArray*) describeDatabaseNames;
Availability: OpenStep

Description forthcoming.

pgConn 

- (PGconn*) pgConn;
Availability: OpenStep

Description forthcoming.

pgResult 

- (PGresult*) pgResult;
Availability: OpenStep

Description forthcoming.

userNameIsAdministrative: 

- (BOOL) userNameIsAdministrative: (NSString*)userName;
Availability: OpenStep

Description forthcoming.



Instance Variables for PostgreSQLChannel Class

_adaptorContext

@protected PostgreSQLContext* _adaptorContext;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_attributes

@protected NSArray* _attributes;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_currentResultRow

@protected int _currentResultRow;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_fetchBlobsOid

@protected BOOL _fetchBlobsOid;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_isFetchInProgress

@protected BOOL _isFetchInProgress;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_oidToTypeName

@protected NSMutableDictionary* _oidToTypeName;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_origAttributes

@protected NSArray* _origAttributes;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_pgConn

@protected PGconn* _pgConn;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_pgResult

@protected PGresult* _pgResult;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_pgVersion

@protected int _pgVersion;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_pkAttributeArray

@protected NSArray* _pkAttributeArray;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_postgresDelegateRespondsTo

@protected struct ... _postgresDelegateRespondsTo;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

_sqlExpression

@protected EOSQLExpression* _sqlExpression;
Availability: OpenStep

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.

encoding

@protected NSStringEncoding encoding;
Availability: OpenStep

Description forthcoming.




Software documentation for the NSObject(PostgreSQLChannelDelegate) informal protocol

NSObject(PostgreSQLChannelDelegate)

Declared in:
Foundation/PostgreSQLChannel.h
Availability: OpenStep

Description forthcoming.
Method summary

postgresChannel: insertedRowWithOid: 

- (void) postgresChannel: (PostgreSQLChannel*)channel insertedRowWithOid: (Oid)oid;
Availability: OpenStep

Description forthcoming.

postgresChannel: receivedNotification: 

- (void) postgresChannel: (PostgreSQLChannel*)channel receivedNotification: (NSString*)notification;
Availability: OpenStep

Description forthcoming.


Up