diff --git a/Source/Port.m b/Source/Port.m index c8acbba5e..fc59f9388 100644 --- a/Source/Port.m +++ b/Source/Port.m @@ -104,6 +104,13 @@ @implementation InPort +- init +{ + [super init]; + _packet_invocation = nil; + return self; +} + + newForReceivingFromRegisteredName: (id )name { [self subclassResponsibility:_cmd]; @@ -121,6 +128,21 @@ return nil; } +- (void) setPacketInvocation: (id )invocation +{ + _packet_invocation = invocation; +} + +- (void) addToRunLoop: run_loop forMode: (id )mode +{ + [self subclassResponsibility:_cmd]; +} + +- (void) removeFromRunLoop: run_loop forMode: (id )mode +{ + [self subclassResponsibility:_cmd]; +} + @end