def characteristics_resolved(self):
self._disconnect_characteristic_signals()<EOL>characteristics_regex = re.compile(self._path + '<STR_LIT>')<EOL>managed_characteristics = [<EOL>char for char in self._object_manager.GetManagedObjects().items()<EOL>if characteristics_regex.match(char[<NUM_LIT:0>])]<EOL>self.characteristics = [Characteristic(<EOL>service=self,<EOL>path=c[<NUM_LIT:0>],<EOL>uuid=c[<NUM_LIT:1>]['<STR_LIT>']['<STR_LIT>']) for c in managed_characteristics]<EOL>self._connect_characteristic_signals()<EOL>
Called when all service's characteristics got resolved.