TODO.txt
changeset 146 aa9a0ae8f875
parent 144 9d7fdb1d2fc1
child 150 fa7f6ff10c67
equal deleted inserted replaced
145:21a390dd3506 146:aa9a0ae8f875
     1 Review all these *Client receiver methods. They should probably either
     1 Review all these *Client receiver methods. They should probably either
     2 all be receivers, or none.
     2 all be receivers, or none.
     3 
     3 
     4 Maybe put auth-related stuff into its own structure inside Client,
     4 Maybe put auth-related stuff into its own structure inside Client,
     5 instead of at Client's top level.
     5 instead of at Client's top level.
     6 
       
     7 Replace inputControl with something like an enum.
       
     8 
     6 
     9 Add a way to broadcast status information as negotiation happens or
     7 Add a way to broadcast status information as negotiation happens or
    10 disconnects occur. Possibly a new type of object that can be sent on
     8 disconnects occur. Possibly a new type of object that can be sent on
    11 Recv along with stanzas. Or use sync.Cond to protect a state
     9 Recv along with stanzas. Or use sync.Cond to protect a state
    12 variable.
    10 variable.