RDF Facets:
qdcZdescriptionQSxCarbiderE20E7cE2016E20OctoberE2cE202007E2015E3a01E20AfterE20unsatisfactoryE20attemptE20toE20portE20BlueE5aE20systemE20toE20SymbianE20dueE20toE20E3csysE2fsignalE2ehE3eE20differencesE2cE20E44avidE20advisedE20meE20toE20lookE20atE20PE2eIE2ePE2eSE20librariesE2eE20PE2eIE2ePE2eSE2eE20areE20SymbianE20librariesE20thatE20areE20compatibleE20withE20POSIE58E20standardE2ehttpE3aE2fE2fdeveloperE2esymbianE2ecomE2fwikiE2fdisplayE2foeE2fPE2eIE2ePE2eSE2eE2bHomeThatE20couldE20meanE20reducingE20effortsE20whileE20migratingE20theE20projectE20toE20mobileE20deviceE2eThatE20wasE20trueE20onE20severalE20positionsE2eE20ButE20thereE20stillE20wasE20aE20troubleE20withE20E3csysE2fsystemE2ehE3eE2eItE20hasE20sigactionE7bE7dE2eE2eE2eX
qdcZidentifierQSxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2fblogE2fopenE2dsourceE2dbluetoothE2dpansE2dforumE2dnokiaE2dblogE2f2007E2f10E2f16E2fbluezE2dportE2dusingE2dpE2eiE2epE2esE2eE2denvironmentX
qdcZpublisherQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fc764fd1cE2d8b06E2d499aE2d9a6aE2d17c3903d5a65E2fforumE5fnokiaE5fcrawlerE5fagentX
qdcZtitleQSxOpenE20SourceE20BluetoothE20PANE27sE20ForumE20NokiaE20BlogE20E7cE20BlueE5aE20portE20usingE20PE2eIE2ePE2eSE2eE20environmentX
qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
qdcZtypeQUqfntypeZBlogContentQ
qdcZtypeQUqfntypeZBlogE45ntryQ
qdcZtypeQUqfntypeZCommunityContentQ
qdcZtypeQUqfntypeZE52esourceQ
qdcZtypeQUqfntypeZWebpageQ
qdcZtypeQUqmarsZManagedE52esourceQ
qdcZtypeQUqwebZInformationE52esourceQ
qdcZtypeQUqwebZPageQ
qdcZtypeQUqwebZE52esourceQ
qdcZtypeQUqrdfsZE52esourceQ
qrssZdescriptionQSxCarbiderE20E7cE2016E20OctoberE2cE202007E2015E3a01E20AfterE20unsatisfactoryE20attemptE20toE20portE20BlueE5aE20systemE20toE20SymbianE20dueE20toE20E3csysE2fsignalE2ehE3eE20differencesE2cE20E44avidE20advisedE20meE20toE20lookE20atE20PE2eIE2ePE2eSE20librariesE2eE20PE2eIE2ePE2eSE2eE20areE20SymbianE20librariesE20thatE20areE20compatibleE20withE20POSIE58E20standardE2ehttpE3aE2fE2fdeveloperE2esymbianE2ecomE2fwikiE2fdisplayE2foeE2fPE2eIE2ePE2eSE2eE2bHomeThatE20couldE20meanE20reducingE20effortsE20whileE20migratingE20theE20projectE20toE20mobileE20deviceE2eThatE20wasE20trueE20onE20severalE20positionsE2eE20ButE20thereE20stillE20wasE20aE20troubleE20withE20E3csysE2fsystemE2ehE3eE2eItE20hasE20sigactionE7bE7dE2eE2eE2eX
qfnZdistributionQUxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2fX
qfnZtopicQUqfnTopicZcppQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZopenE5fcQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZseriesE5f60QRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtypeQUqfntypeZBlogContentQ
qfnZtypeQUqfntypeZBlogE45ntryQ
qfnZtypeQUqfntypeZCommunityContentQ
qfnZtypeQUqfntypeZE52esourceQ
qfnZtypeQUqfntypeZWebpageQ
qfnZupdatedQDx2007E2d10E2d19X
qfnZuserE5ftagQSxopenE2dcE2fcE2bE2bX
qfnZuserE5ftagQSxs60X
qfnZuserE5ftagQSxsymbianE2dcE2bE2bX
qmarsZdescriptionQSxCarbiderE20E7cE2016E20OctoberE2cE202007E2015E3a01E20AfterE20unsatisfactoryE20attemptE20toE20portE20BlueE5aE20systemE20toE20SymbianE20dueE20toE20E3csysE2fsignalE2ehE3eE20differencesE2cE20E44avidE20advisedE20meE20toE20lookE20atE20PE2eIE2ePE2eSE20librariesE2eE20PE2eIE2ePE2eSE2eE20areE20SymbianE20librariesE20thatE20areE20compatibleE20withE20POSIE58E20standardE2ehttpE3aE2fE2fdeveloperE2esymbianE2ecomE2fwikiE2fdisplayE2foeE2fPE2eIE2ePE2eSE2eE2bHomeThatE20couldE20meanE20reducingE20effortsE20whileE20migratingE20theE20projectE20toE20mobileE20deviceE2eThatE20wasE20trueE20onE20severalE20positionsE2eE20ButE20thereE20stillE20wasE20aE20troubleE20withE20E3csysE2fsystemE2ehE3eE2eItE20hasE20sigactionE7bE7dE2eE2eE2eX
qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
qrdfZtypeQUqfntypeZBlogContentQ
qrdfZtypeQUqfntypeZBlogE45ntryQ
qrdfZtypeQUqfntypeZCommunityContentQ
qrdfZtypeQUqfntypeZE52esourceQ
qrdfZtypeQUqfntypeZWebpageQ
qrdfZtypeQUqmarsZManagedE52esourceQ
qrdfZtypeQUqwebZInformationE52esourceQ
qrdfZtypeQUqwebZPageQ
qrdfZtypeQUqwebZE52esourceQ
qrdfZtypeQUqrdfsZE52esourceQ
Re: BlueZ port using P.I.P.S. environment
Octobit | 16/10/2007, 16:32
Getting a compile should give you some hope. The Service Discovery Protocol (SDP) is already available to you in the current Symbian OS, probably best to use the native functions. Good Luck with that,
BlueZ does "support POSIX" that's it's native environment (LINUX).
from:
http://www.symbian.com/Developer/techlib/v70sdocs/doc_source/reference/cpp/ThreadsAndProcesses/RProcessClass.html
"
Kill()
void Kill(TInt aReason);
Description
Ends this process specifying a reason code.
Notes:
Any attempt to end a process which is protected and is different from the process owning the thread which invokes this function, causes a KERN-EXEC 1 panic to be raised.
A process can call Kill() on itself whether it is protected or not. "
It looks like you are right, you'll handle child processes like this, I think you'll need to worry about trying to kill orphaned child processes in this case. Seems to me if the daemon dies, anything it's spawned during it's previous run will be left orphaned, even if you can identify the process (using PID file or something). I was hoping some of the other developers would jump in and help a bit, looks like you are on your own Kostya.
Remember google is your friend, Check out code search too. based on the number of available task managers for the s60, I'll put money on you finding a solution on your own. A lot of the older developers may be looking at you and saying, "akk, why help him, it's more fun to watch him suffer :-) "