The iphone module
The iphone module contains the necessary classes for creating a concrete
connection which is responsible for managing the connection between
pysiriproxy and the iPhone.
The _iPhone class
-
class pysiriproxy.connections.iphone._iPhone(logger)[source]
The _iPhone class manages the SSL connection to Siri on the iPhone
client. It processes requests from Siri and forwards them to Apple’s
Guzzoni server, and then intercepts the response and provides the
ability to inject custom responses.
-
connectionMade()[source]
Called when a connection is made.
The _Factory class
-
class pysiriproxy.connections.iphone._Factory(logger)[source]
The _Factory class is responsible for creating an _iPhone connection.
-
buildProtocol(addr)[source]
build the protocol for an _iPhone connection.