<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt">I think I answered my own question.&nbsp; It looks like I can use CLASS_NOINLET, then create an inlet explicitly inside the *_new function for my classes.<br><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> On Monday, April 21, 2014 4:49 PM, Jonathan Wilkes &lt;jancsika@yahoo.com&gt; wrote:<br> </font> </div>  <div class="y_msg_container"><div id="yiv9823335504"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande,
 sans-serif;font-size:12pt;">Let's say I have foo_class that creates object [foo] and bar_class which creates object [bar].<br><br>I want the inlet of both to forward incoming messages to an object of type blah_class which serves as a proxy inlet.&nbsp; (The struct of foo and bar would store a pointer to it and control creation and freeing of it.)<br><br>Is there a way to specify this inside foo_new and bar_new, or is the easiest way to just use a class_addanything and forward messages that way?<br><div><br></div><div style="color:rgb(0, 0, 0);font-size:16px;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;background-color:transparent;font-style:normal;">-Jonathan<br></div></div></div></div><br><br></div>  </div> </div>  </div> </div></body></html>