Lines Matching refs:port
23 def callout(port, messageid, data, info):
26 port, shouldFree = CFMessagePortCreateLocal(None, u"name", callout, context, None)
27 self.failUnless(isinstance(port, CFMessagePortRef))
30 self.failIf(CFMessagePortIsRemote(port))
31 ctx = CFMessagePortGetContext(port)
35 port = CFMessagePortCreateRemote(None, u"name")
36 self.failUnless(isinstance(port, CFMessagePortRef))
39 self.failUnless(CFMessagePortIsRemote(port))
40 self.failUnless(CFMessagePortGetName(port), u"name")
42 CFMessagePortSetName(port, "newname")
43 self.failUnless(CFMessagePortGetName(port), u"newname")
45 cb = CFMessagePortGetInvalidationCallBack(port)
52 def invalidate(port, info):
56 CFMessagePortSetInvalidationCallBack(port, invalidate)
57 cb = CFMessagePortGetInvalidationCallBack(port)
66 rls = CFMessagePortCreateRunLoopSource(None, port, 0)
70 self.failUnless(CFMessagePortIsValid(port))
71 CFMessagePortInvalidate(port)
72 self.failIf(CFMessagePortIsValid(port))
79 def callout(port, messageid, data, info):
81 info.append((port, messageid, data))
84 port, shouldFree = CFMessagePortCreateLocal(None, u"pyobjc.test", callout, context, None)
85 self.failUnlessIsInstance(port, CFMessagePortRef)
88 rls = CFMessagePortCreateRunLoopSource(None, port, 0)
89 err, data = CFMessagePortSendRequest(port, 99, None, 1.0, 1.0, None, None)