coding has not finished but i did first test of initial dll testing of testing whether sio/a boost dll and libssl-3-x64.dll alike has MT/MD issues or not.
so it seems as libraries has correctly loaded yep. (no MT/MD issue) although i hadnt tested webrtc lib's dll loading yet but guess it would also have no issue.
yep then after completing the plugin code, would be able to test also webrtc data channel initialization and some alot coding today to complete the code there. i think library is like 85% complete there but least some testable.
but some refactoring required to the delegate udp bsd socket programming there but that would be done after hmm completing the plugin tasks which might complete soon or in late afternoon.
yayy see lots of dlls loading so it were nice that first test passed (initial test is whether library dll has issue or not. it could been an issue. ) -->
these are the many dlls libs loaded by the plugin (although webrtc dll is loaded interim from code so only its not tested but other libraries dlls load during plugin init so their dlls loading tested.)
(yep game title is planet3954 mars rover battle or planetary rover battle )
even this were a passed test alike. since a lib or dll might have issue of hmm libraries which are not suited for the plugin framework itself.
so even making compiling sio were a success imho for me. that it works with this structure of plugin.
these are not trivial tasks. i mean library dll settings during plugin initialization.
c++ has such issue unlike java side which controls library versions with systems alike maven etc.
in c++ there is no such strict version management system other than cmake etc but still there is not repositories of libraries versioned alike maven or sbt alternates.
so first test passed! yayyy! (second test would be whether dll load of webrtc works or not with
thats some code alike ->
HINSTANCE hGetProcIDDLL = LoadLibrary("webrtc.dll");
if (!hGetProcIDDLL) {
std::cout << "could not load the dynamic library" << std::endl;
return false;
}
createWebRTC = (getinstance)GetProcAddress(hGetProcIDDLL, "getInstance");
if (!createWebRTC) {
-------------------------------------------------------------------------------------------------------
lets not mention but study to projects yep.
yep lets continue studying hardworkingly instead of doing laziness whilst there is lots of coding tasks.
so lets study disciplined so now. lets code the plugin hardworkingly with discipline (whilst last manyn hours i did not and lost discipline and hardworking disciplined study of coding last hour.
then continue coding hardworkingly disciplinedly.
today's my adhd is encountered with impatience by myself. since needed to code alot today.
yep! lets fix momentary adhd and continue hardworkingly disciplined study! yep.
Yorumlar
Yorum Gönder