more notes.

This commit is contained in:
crs 2001-10-23 22:45:59 +00:00
parent 20c7aca1db
commit fdb888102b
1 changed files with 5 additions and 0 deletions

5
notes
View File

@ -7,10 +7,15 @@ CServer
* must have connection thread in screen info map * must have connection thread in screen info map
allows disconnect if screen map changes and screen is removed allows disconnect if screen map changes and screen is removed
* put mutex locks wherever necessary (like accessing m_active) * put mutex locks wherever necessary (like accessing m_active)
* must handle disconnect of screen by warping cursor off of it
CClient CClient
* need methods for screen event handler to call as appropriate * need methods for screen event handler to call as appropriate
threads and X:
X doesn't handle threading very well. need to ensure that all X
calls are protected by a mutex.
server client server client
------ ------ ------ ------
[accept] <-- connect [accept] <-- connect