Todo List

Page Building
[TODO]

Member CommunicationManagerImpl::processNotification_ (NotificationFlow *notification)
reply to sender that it is (čartially) archived

Member getSystemConfigFolder (std::string &local_path)
todo

Member main (int argc, char **argv)
TODO: USE patterns:

Class PnPServerWorker_win_qt
USE QAbstractEventDispatcher

Member retrieveProcessInfo (long, std::map< std::string, std::string > &)
LINUX: parse also /proc/self/status

Page Specifications

[..]

http://articles.techrepublic.com.com/5100-10878_11-5453105.html

at-most-once message delivery: fix here when implemented: Networkmanager timestamp evaluation if TS(message) < TS(last-message) then DISCARD

Page Using WOSH
[..]

page WOSH system
[..]

Member wosh::application::Wosh3DWindow::menu_StaticItem_triggered (QAction *action)

QMdiSubWindow* subWin = this->m_ui->mdiArea->addSubWindow(this->formLogViewer);

subWin->show();

CheckforUpdates

todo

subWin->show();

CheckforUpdates

todo

Member wosh::application::WoshShellWindow::changedUserKernel ()
update (su/relog) this->formConsole->getObject()

Member wosh::automations::Automation::init ()
: we could find the busses by looking triggers source-bus field

Member wosh::BundleManager::mmDoLoadBundle (const Message *requestMessage)
check rigths

Class wosh::bundles::HeyuBundle

write doc [..]

HANDLE Extended codeS

Member wosh::bundles::JabberGlooxBundle::checkCreateAccount_ (const std::string &accountname)
EVAL USER/SOURCE vs. SECURITY RULES here

Member wosh::bundles::JabberGlooxBundle::notify (const Notification *notification, const Message *notification_message=NULL)
validate notification (textual, !empty)

Class wosh::bundles::PlayerGStreamerBundle
[..] DEVICEOUTPUT, PLAYLIST and VOLUME, ALSA STUFF

Class wosh::bundles::PlayerPhononBundle
[..] DEVICEOUTPUT, PLAYLIST and VOLUME, ALSA STUFF

Member wosh::bundles::WindowsMobileBundle::phone_SmsMessage (WindowsMobileImpl *modem, const struct sms_info &info)
EVAL USER/SOURCE vs. SECURITY RULES here

Member wosh::BusManager::push_message (Message *message, NetworkChannel *source)
add security check!

Member wosh::DeviceManager::busMessageForBundleDevices (const Message &message, const Bus *source, Bundle *bundle, MethodsProvider &Methods, LogContext &Log, BusConnector &BusCore, BusConnector &BusDevices)
TO BE REDESIGNED

Class wosh::FileSystem
see brief; http://www.gnu.org/s/libc/manual/html_node/Simple-Directory-Lister.html

Class wosh::IReflection
documentation

Member wosh::listChildren (NodeUriStr *cNode, const URI *parent_uri, std::vector< ISerializable * > &output_list, int recursive_steps)
USE BINARY TREE

Member wosh::MPC_mmDoChMod (const Message *requestMessage, Object *object, PropertiesProvider *properties, MethodsProvider *methods, LogContext *log)
if ( perm.getMask(0) == Permission::Read ) SET enabled

Member wosh::MPC_mmDoChMod_apply (Permission *targetPerm, const std::string &newMask, const Message *requestMessage)
if ( perm.getMask(0) == Permission::Read ) SET enabled

Member wosh::MPC_mmDoPropertySet (const Message *requestMessage, PropertiesProvider *properties, LogContext *log)

should validate property permission..

should validate property permission..

should validate property permission..

should validate property permission..

Member wosh::network::csockets::SocketUdpCS::quitThread (unsigned long synch_timeout=LIMIT_ULONG_MAX)
use fork and do that better..

Class wosh::network::libsockets::ServerTcpLS
Add http://doc.trolltech.com/qq/qq17-ratecontrol.html

Member wosh::network::winsock2::SocketUdpWS2::quitThread (unsigned long synch_timeout=LIMIT_ULONG_MAX)
use fork and do that better..

Member wosh::NetworkManager::updateRemoteNeighbours_ (const WoshHost *host)
remove (missing) remote neighbours

Member wosh::ObjectAllocator::addChildrenOf_ (std::vector< ObjectTypeInfo > &class_list, const ObjectTypeNode *node, bool allocable) const
child of child(s)

Member wosh::PersistenceManager::mmDoLoadProtocol (const Message *requestMessage)
check rigths

Member wosh::SecurityManager::compareMask (short mask_pattern, short operation)
using bitset

Member wosh::SharedMemory::doElectionRequest_ (long target_agent)
code here

Member wosh::String::isNumeric (const std::string &str)
rewrite..

Member wosh::SystemMonitor::save (SystemInfo *error, const Object *source=NULL, bool raise_message=false)
add to tuple space

Member wosh::UserManager::registerGroup_ (UserGroup *usergroup, bool raise_event)
should merge info!

Member wosh::Variant::operator*= (const Variant &rhs)
CHARS

Member wosh::Variant::operator+= (const Variant &rhs)
CHARS

Member wosh::Variant::operator-= (const Variant &rhs)
CHARS

Member wosh::Variant::operator/= (const Variant &rhs)
CHARS

Member wosh::WoshKernel::mmDoListURI (const Request *request)
implement here

Class wosh::WoshSettings
: add _WoshSettings_OPERATION_REPLACE ~= regex

Generated on Sat Feb 26 2011 11:28:30 for WOSH system 0.8.888 [phoenix] by Alessandro Polo, using DoxyGen 1.7.2 hosted by WOSH Framework