(in_port_class, out_port_class): New ivars replacing port_class.

Declare methods to get and set them.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1066 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
mccallum 1996-03-06 14:37:45 +00:00
parent d7c22f7452
commit efb18c71e7
2 changed files with 22 additions and 10 deletions

View file

@ -52,7 +52,8 @@
NSMapTable *remote_proxies; NSMapTable *remote_proxies;
int in_timeout; int in_timeout;
int out_timeout; int out_timeout;
Class port_class; Class in_port_class;
Class out_port_class;
Class encoding_class; Class encoding_class;
NSMapTable *incoming_xref_2_const_ptr; NSMapTable *incoming_xref_2_const_ptr;
NSMapTable *outgoing_const_ptr_2_xref; NSMapTable *outgoing_const_ptr_2_xref;
@ -60,8 +61,10 @@
} }
/* Setting and getting class configuration */ /* Setting and getting class configuration */
+ (Class) defaultPortClass; + (Class) defaultInPortClass;
+ (void) setDefaultPortClass: (Class) aPortClass; + (void) setDefaultInPortClass: (Class) aPortClass;
+ (Class) defaultOutPortClass;
+ (void) setDefaultOutPortClass: (Class) aPortClass;
+ (Class) defaultProxyClass; + (Class) defaultProxyClass;
+ (void) setDefaultProxyClass: (Class) aClass; + (void) setDefaultProxyClass: (Class) aClass;
+ (int) defaultOutTimeout; + (int) defaultOutTimeout;
@ -136,8 +139,10 @@
- (int) inTimeout; - (int) inTimeout;
- (void) setOutTimeout: (int)to; - (void) setOutTimeout: (int)to;
- (void) setInTimeout: (int)to; - (void) setInTimeout: (int)to;
- (Class) portClass; - (Class) inPortClass;
- (void) setPortClass: aPortClass; - (Class) outPortClass;
- (void) setInPortClass: (Class)aPortClass;
- (void) setOutPortClass: (Class)aPortClass;
- (Class) proxyClass; - (Class) proxyClass;
- (Class) encodingClass; - (Class) encodingClass;
- (Class) decodingClass; - (Class) decodingClass;
@ -211,5 +216,6 @@ extern NSString *ConnectionBecameInvalidNotification;
#define CONNECTION_DEFAULT_TIMEOUT 15000 /* in milliseconds */ #define CONNECTION_DEFAULT_TIMEOUT 15000 /* in milliseconds */
extern NSString *ConnectionBecameInvalidNotification; extern NSString *ConnectionBecameInvalidNotification;
extern NSString *ConnectionWasCreatedNotification;
#endif /* __Connection_h_OBJECTS_INCLUDE */ #endif /* __Connection_h_OBJECTS_INCLUDE */

View file

@ -52,7 +52,8 @@
NSMapTable *remote_proxies; NSMapTable *remote_proxies;
int in_timeout; int in_timeout;
int out_timeout; int out_timeout;
Class port_class; Class in_port_class;
Class out_port_class;
Class encoding_class; Class encoding_class;
NSMapTable *incoming_xref_2_const_ptr; NSMapTable *incoming_xref_2_const_ptr;
NSMapTable *outgoing_const_ptr_2_xref; NSMapTable *outgoing_const_ptr_2_xref;
@ -60,8 +61,10 @@
} }
/* Setting and getting class configuration */ /* Setting and getting class configuration */
+ (Class) defaultPortClass; + (Class) defaultInPortClass;
+ (void) setDefaultPortClass: (Class) aPortClass; + (void) setDefaultInPortClass: (Class) aPortClass;
+ (Class) defaultOutPortClass;
+ (void) setDefaultOutPortClass: (Class) aPortClass;
+ (Class) defaultProxyClass; + (Class) defaultProxyClass;
+ (void) setDefaultProxyClass: (Class) aClass; + (void) setDefaultProxyClass: (Class) aClass;
+ (int) defaultOutTimeout; + (int) defaultOutTimeout;
@ -136,8 +139,10 @@
- (int) inTimeout; - (int) inTimeout;
- (void) setOutTimeout: (int)to; - (void) setOutTimeout: (int)to;
- (void) setInTimeout: (int)to; - (void) setInTimeout: (int)to;
- (Class) portClass; - (Class) inPortClass;
- (void) setPortClass: aPortClass; - (Class) outPortClass;
- (void) setInPortClass: (Class)aPortClass;
- (void) setOutPortClass: (Class)aPortClass;
- (Class) proxyClass; - (Class) proxyClass;
- (Class) encodingClass; - (Class) encodingClass;
- (Class) decodingClass; - (Class) decodingClass;
@ -211,5 +216,6 @@ extern NSString *ConnectionBecameInvalidNotification;
#define CONNECTION_DEFAULT_TIMEOUT 15000 /* in milliseconds */ #define CONNECTION_DEFAULT_TIMEOUT 15000 /* in milliseconds */
extern NSString *ConnectionBecameInvalidNotification; extern NSString *ConnectionBecameInvalidNotification;
extern NSString *ConnectionWasCreatedNotification;
#endif /* __Connection_h_OBJECTS_INCLUDE */ #endif /* __Connection_h_OBJECTS_INCLUDE */