- (id) initWithPortName:(OBString *)portName delegate:(id<OBArexxServerDelegate>)delegate

Initializes a new Arexx server. Both port name and delegate are required.

- (void) invalidate

Removes the port and clears the delegate. No further messages will be processed MUST be called explicitly and on the same runloop as was initialized in order to properly shut down