// // $Id: PGConstants.h 3866 2012-09-26 01:30:28Z stuart02 $ // // PGConstants.h // PostgresKit // // Copyright (c) 2008-2009 David Thorpe, djt@mutablelogic.com // // Forked by the Sequel Pro Team on July 22, 2012. // // Licensed under the Apache License, Version 2.0 (the "License"); you may not // use this file except in compliance with the License. You may obtain a copy of // the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, WITHOUT // WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the // License for the specific language governing permissions and limitations under // the License. // Connection defaults extern const NSUInteger PGPostgresConnectionDefaultTimeout; extern const NSUInteger PGPostgresConnectionDefaultServerPort; extern const NSUInteger PGPostgresConnectionDefaultKeepAlive; extern NSString *PGPostgresConnectionDefaultEncoding; extern NSString *PGPostgresConnectionErrorDomain; extern NSStringEncoding PGPostgresConnectionDefaultStringEncoding; // Server parameters extern NSString *PGPostgresParameterServerEncoding; extern NSString *PGPostgresParameterClientEncoding; extern NSString *PGPostgresParameterSuperUser; extern NSString *PGPostgresParameterTimeZone; extern NSString *PGPostgresParameterIntegerDateTimes; // Result value specifiers extern const char *PGPostgresResultValueMacAddr; extern const char *PGPostgresResultValueInet; extern const char *PGPostgresResultValueCidr; extern const char *PGPostgresResultValueDate; extern const char *PGPostgresResultValueTime; extern const char *PGPostgresResultValueTimeTZ; extern const char *PGPostgresResultValueTimestamp; extern const char *PGPostgresResultValueTimestmpTZ; extern const char *PGPostgresResultValueInterval; extern const char *PGPostgresResultValueNumeric; extern const char *PGPostgresResultValueBool; extern const char *PGPostgresResultValueInt2; extern const char *PGPostgresResultValueInt4; extern const char *PGPostgresResultValueInt8; extern const char *PGPostgresResultValueFloat4; extern const char *PGPostgresResultValueFloat8; extern const char *PGPostgresResultValueByteA; // Connection parameters extern const char *PGPostgresKitApplicationName; extern const char *PGPostgresApplicationParam; extern const char *PGPostgresUserParam; extern const char *PGPostgresHostParam; extern const char *PGPostgresPasswordParam; extern const char *PGPostgresPortParam; extern const char *PGPostgresDatabaseParam; extern const char *PGPostgresClientEncodingParam; extern const char *PGPostgresKeepAliveParam; extern const char *PGPostgresKeepAliveIntervalParam;