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) |