00:36.03 | *** join/#brlcad LordOfBikes_ (~armin@dslb-092-075-146-120.092.075.pools.vodafone-ip.de) |
01:09.08 | starseeker | ryoshu: um. our misc/CMake/FindTINYCTHREAD.cmake file may need tweaking |
01:09.29 | starseeker | ryoshu: we have a third party lib management system that relies on find_package working |
01:09.35 | starseeker | Notify: ping |
01:09.57 | starseeker | ``Erik: did notify get backed up again? |
01:10.41 | ryoshu | starseeker: do you know how to tweak it? |
01:10.46 | ryoshu | I have no clue |
01:10.55 | ryoshu | why it cannot find libs |
02:18.01 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
02:31.57 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
03:49.59 | *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee) |
04:05.48 | *** join/#brlcad amarjeet (~Amarjeet@169.149.151.37) |
04:41.48 | *** join/#brlcad amarjeet_ (~Amarjeet@169.149.138.79) |
08:04.35 | *** join/#brlcad gaganjyot_ (~gaganjyot@138.91.194.195) |
08:46.52 | *** join/#brlcad d_rossberg (~rossberg@104.225.5.10) |
09:50.15 | Notify | 03BRL-CAD:starseeker * 68844 (brlcad/trunk/src/libpkg/example/client.c brlcad/trunk/src/libpkg/example/server.c): start simplifying my old attempt at understanding libpkg. Can send basic data from server to client now and assemble data in the client as exmplified by all_msgs collecting vls. Still need to demonstrate sending more interesting stuff from client back to server... |
09:52.01 | Notify | 03BRL-CAD:starseeker * 68845 (brlcad/trunk/src/libpkg/example/client.c brlcad/trunk/src/libpkg/example/ntp.h brlcad/trunk/src/libpkg/example/server.c): More simplification of the example, demonstrate data going back from client to server. |
09:52.04 | Notify | 03BRL-CAD:starseeker * 68846 (brlcad/trunk/src/libpkg/example/CMakeLists.txt brlcad/trunk/src/libpkg/example/client.c brlcad/trunk/src/libpkg/example/server.c): Rename example header defining protocol. |
09:52.44 | Notify | 03BRL-CAD:starseeker * 68847 brlcad/trunk/src/conv/CMakeLists.txt: Still crude and limited to the point of being essentially nonfunctional, but since it can at least import something it's time to checkpoint. Working in importer for DYNA finite element models - examples can be found at http://www.ncac.gwu.edu/vml/models.html |
10:35.54 | *** join/#brlcad amarjeet (~Amarjeet@169.149.167.172) |
12:46.43 | *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee) |
13:31.16 | *** join/#brlcad yorik (~yorik@179.99.47.84) |
14:55.37 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
15:06.34 | Notify | 03BRL-CAD:starseeker * 68848 brlcad/trunk/misc/CMake/BRLCAD_CPackOptions.cmake.in: We need CPACK_PACKAGING_INSTALL_PREFIX if we're doing an RPM... |
15:18.39 | *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar) |
15:28.57 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
15:33.25 | Notify | 03BRL-CAD:d_rossberg * 68849 (rt^3/trunk/include/brlcad/BagOfTriangles.h rt^3/trunk/src/coreInterface/BagOfTriangles.cpp and 2 others): activated the bag-of-triangles primitivea first test was successful but it's still experimental |
16:08.53 | *** join/#brlcad amarjeet (~Amarjeet@169.149.168.192) |
17:08.08 | *** join/#brlcad amarjeet_ (~Amarjeet@169.149.169.25) |
17:23.49 | *** join/#brlcad amarjeet (~Amarjeet@169.149.187.174) |
17:29.19 | *** join/#brlcad amarjeet_ (~Amarjeet@169.149.187.174) |
17:49.08 | brlcad | starseeker: cool to see the pkg work -- note that gtransfer in src/gtools is essentially such an example sending "more interesting stuff" mentioned in 68844 |
17:49.47 | brlcad | if it didn't introduce a library dependency, it would have made a good stand-alone example |
18:22.50 | starseeker | brlcad: I was looking for a sort of "hello world" for libpkg - gtransfer might have helped, but a lot of what I ran into in 68844-68846 was surprising to me. I think it's starting to make sense, but having to set pks_user_data in the callback threw me for a while |
18:24.11 | starseeker | the "interesting stuff" I was talking about in 68844 actually ment "any kind of data payload moving from client back to server." ;-) |
19:40.30 | brlcad | starseeker: yep, got that |
19:42.09 | brlcad | tpkg tries to be a hello world of sorts, coming in around 224 lines for both client and server |
19:43.29 | brlcad | gtransfer comes in at 330 lines as an example transferring a real payload, specific data |
19:44.27 | brlcad | also, you shouldn't have set pks_user_data in the callback .. and I don't see where you're doing that |
19:45.23 | Notify | 03BRL-CAD:starseeker * 68850 brlcad/trunk/src/conv/dyn-g.cpp: Import the individual element shell lines with part groupings, one bot per part id. |
19:46.04 | brlcad | it's a user data pointer, set on the connection via the switch table (allowing different data per message type) |
19:51.32 | Notify | 03BRL-CAD:starseeker * 68851 brlcad/trunk/src/conv/dyn-g.cpp: flip triangles around - this needs more careful study to determine the right way to create these... |
19:52.20 | starseeker | brlcad: sorry, that's what I ment |
19:52.25 | starseeker | (setting it in the table) |
19:52.45 | starseeker | initially I tried to set it in the pkg_conn, and was surprised when the table overwrote it |
19:53.38 | starseeker | at some point I'll try to properly doxygenify up pkg.h and add some examples in there, but the main goal right now was for me to understand enough to be able to get it going if it turns out we need it |
20:21.43 | Notify | 03BRL-CAD:starseeker * 68852 brlcad/trunk/src/conv/dyn-g.cpp: Make some regions to and hierarchy to organize things a bit. |
20:52.17 | *** join/#brlcad LordOfBikes (~armin@dslb-092-075-146-120.092.075.pools.vodafone-ip.de) |
21:02.01 | *** join/#brlcad LordOfBikes (~armin@dslb-092-075-146-120.092.075.pools.vodafone-ip.de) |
21:08.26 | Notify | 03BRL-CAD:starseeker * 68853 brlcad/trunk/src/conv/dyn-g.cpp: Part objects appear to have meaningful names - grab them for the regions. |
21:14.32 | brlcad | starseeker: yeah, that probably shouldn't happen or be better documented |
21:14.46 | brlcad | or not exist with the same name in two places |
21:16.15 | brlcad | it's not clear to me why there's a pointer in pkg_conn given the switch is in there already |
21:16.44 | brlcad | note that pks_user_data is relatively brand new |
21:26.56 | starseeker | brlcad: is libpkg one server - one client, or can there be multiple clients? |
21:29.04 | brlcad | there can be multiple clients |
21:29.32 | brlcad | the single server, single client example you started with was just for simplicity |
21:30.12 | brlcad | a simple chat room would probably be a good example of that |
21:35.14 | *** join/#brlcad LordOfBikes (~armin@dslb-092-075-146-120.092.075.pools.vodafone-ip.de) |
22:11.35 | *** join/#brlcad LordOfBikes (~armin@dslb-092-075-146-120.092.075.pools.vodafone-ip.de) |
22:15.17 | *** join/#brlcad LordOfBikes (~armin@dslb-092-075-146-120.092.075.pools.vodafone-ip.de) |
22:31.07 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
22:35.50 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |