Bug 10526 - Create jive.net.Networking class
: Create jive.net.Networking class
Status: RESOLVED FIXED
Product: SB Touch
Classification: Unclassified
Component: Networking
: unspecified
: PC Other
: -- normal (vote)
: ---
Assigned To: Ben Klaas
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-01-02 13:37 UTC by Ben Klaas
Modified: 2009-09-08 09:22 UTC (History)
2 users (show)

See Also:
Category: ---


Attachments
non-working draft of Networking.lua with full method documentation in pod (19.11 KB, text/plain)
2009-01-02 13:37 UTC, Ben Klaas
Details
next iteration of Networking.lua (20.42 KB, text/plain)
2009-01-06 13:40 UTC, Ben Klaas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Klaas 2009-01-02 13:37:41 UTC
Created attachment 4536 [details]
non-working draft of Networking.lua with full method documentation in pod

this bug is for additional information related to changing the jive Wireless class to a Networking class, to allow support for wired as well as wireless interfaces from one API

general description here:
http://embargo.wiki.slimdevices.com/index.php/Fab4_Networking#Proposed_Changes_to_Lua.2FHigh-Level_Networking_code

I'm attaching a first draft of Networking.lua (much to be done yet)
Comment 1 Ben Klaas 2009-01-06 13:40:24 UTC
Created attachment 4564 [details]
next iteration of Networking.lua

This is not ready for checkin, but want to save incremental steps here as I move forward.

this one has a working method "interfaces" for returning an available interface table, and a working method "isWireless" for querying whether an interface is a wireless one.

also, there is now a table in Networking.lua called interfaceTable that caches data so io.popen() is called at a minimum
Comment 2 Ben Klaas 2009-01-30 08:31:04 UTC
this is effectively resolved