Eyez0nly / omeglespy-z

Automatically exported from code.google.com/p/omeglespy-z
0 stars 0 forks source link

Create Protocol interface and HttpBasedProtocol #31

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
The HttpBasedProtocol will be an implementation of the Protocol interface (see 
Issue 30).

The HTTP-based protocol used by omegle and others can be decomposed down to 
URLs representing actions and tokens that a.) associate the action with a Chat 
and b.) contain other arguments of the action (optional depending on the 
action).

Additionally, every chat service must implement the following actions in some 
way:

- Chat started

- Chat partner disconnected

- Message transmission (bi-directional)

The following actions will be optional:

- Typing notifications (bi-directional)

- User disconnected

- Initialization

Original issue reported on code.google.com by darkimp...@gmail.com on 3 May 2012 at 2:50