Changeset 78 for thinkgear_emulator


Ignore:
Timestamp:
07/01/10 06:17:37 (11 years ago)
Author:
sc
Message:

thinkgear_emulator/puzzlebox_thinkgear_client.py:

  • whitespace cleanup

thinkgear_emulator/puzzlebox_thinkgear_server.py:

  • whitespace cleanup
  • added minor exception handling

remote_control/puzzlebox_brainstorms_client_interface.py

  • connect/disconnect from ThinkGear? socket server support added

remote_control/interface/qt4_form.py:

  • minor tweaks to layout

configuration:

  • THINKGEAR_SERVER_INTERFACE variable added

remote_control/puzzlebox_brainstorms_network_server_thinkgear.py

  • initial checkin
  • conversion from Python Twisted to QtNetwork? model

remote_control/puzzlebox_brainstorms_network_server.py:

  • QtCore?.QCoreApplication support added
Location:
thinkgear_emulator
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • thinkgear_emulator/puzzlebox_thinkgear_client.py

    r72 r78  
    148148         
    149149        def connectionMade(self): 
    150          
    151                  if self.DEBUG: 
     150                 
     151                if self.DEBUG: 
    152152                                        print "----> [ThinkGear Client] Connected to %s:%i" % \ 
    153153                                                        (self.factory.server_host, \ 
  • thinkgear_emulator/puzzlebox_thinkgear_server.py

    r72 r78  
    8585          # where 0 is perceived as a lack of that attribute 
    8686          # and 100 is an excess of that attribute. 
    87                 
     87 
    8888DEFAULT_BLINK_MESSAGE = {"blinkStrength": 255} 
    8989        # The strength of a detected blink. This is 
     
    147147                                if character not in hexadecimal_characters: 
    148148                                        is_valid = False 
    149  
     149                 
    150150                return(is_valid) 
    151          
    152          
    153         ################################################################## 
    154  
     151         
     152         
     153        ################################################################## 
     154         
    155155        def authorize_client(self, data): 
    156  
     156         
    157157                '''The client must initiate an authorization request 
    158158and the server must authorize the client before the 
     
    163163                # A human-readable name identifying the client 
    164164                # application. This can be a maximum of 255 characters. 
    165                  
     165         
    166166                if len(data['appName']) > 255: 
    167167                        is_authorized = False 
     
    169169 
    170170                return(is_authorized) 
    171                          
     171         
    172172 
    173173        ################################################################## 
     
    271271                self.client_connected = False 
    272272 
    273                 self.looping_timer.stop() 
     273                try: 
     274                        self.looping_timer.stop() 
     275                except Exception, e: 
     276                        if self.DEBUG: 
     277                                print "ERROR: Failed to stop looping timer:", 
     278                                print e 
    274279 
    275280 
Note: See TracChangeset for help on using the changeset viewer.