]> rtime.felk.cvut.cz Git - orte.git/blobdiff - orte/include/protos.h
Document gAVL declaration
[orte.git] / orte / include / protos.h
index fbdd0014d53306eee67e07549f5de9fe14d240a8..4750b237e79d125e952fbfecbe5797ca42fe5cb8 100644 (file)
@@ -10,7 +10,7 @@
  *                      http://dce.felk.cvut.cz                       
  *                      http://www.ocera.org                          
  *                                                                    
- *  Author:             Petr Smolik    petr.smolik@wo.cz             
+ *  Author:             Petr Smolik    petr@smoliku.cz             
  *  Advisor:            Pavel Pisa                                   
  *  Project Responsible: Zdenek Hanzalek                              
  *  --------------------------------------------------------------------
@@ -49,7 +49,7 @@ sock_setsockopt(sock_t *sock,int level,int optname,const char *optval, int optle
 extern int
 sock_getsockopt(sock_t *sock,int level,int optname,char *optval, int *optlen);
 extern int
-sock_bind(sock_t *sock,uint16_t port);
+sock_bind(sock_t *sock,uint16_t port, IPAddress listen);
 extern int
 sock_recvfrom(sock_t *sock, void *buf, int max_len,struct sockaddr_in *des,int des_len);
 extern int
@@ -413,9 +413,14 @@ CSTWriterSendTimer(ORTEDomain *d,void *vcstRemoteReader);
 UL_LIST_CUST_DEC(CSTReaderCSChange,
                  CSTReader,CSChange,
                  csChanges,nodeList);
-GAVL_CUST_NODE_INT_DEC(CSTReader, 
-                       CSTSubscriptions, CSTReader, GUID_RTPS,
-                       cstReader, node, guid, gavl_cmp_guid);
+GAVL_CUST_NODE_INT_DEC(CSTReader,         /* prefix */
+                      CSTSubscriptions,  /* root_t */
+                      CSTReader,         /* item_t */
+                      GUID_RTPS,         /* key_t */
+                      cstReader,         /* root_node */
+                      node,              /* item_node */
+                      guid,              /* item_key */
+                      gavl_cmp_guid);    /* cmp_fnc */
 GAVL_CUST_NODE_INT_DEC(CSTRemoteWriter, 
                        CSTReader, CSTRemoteWriter, GUID_RTPS,
                        cstRemoteWriter, node, guid, gavl_cmp_guid);