Changeset 42499 in vbox for trunk/src/VBox/GuestHost/OpenGL/include
- Timestamp:
- Aug 1, 2012 10:26:43 AM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 79662
- Location:
- trunk/src/VBox/GuestHost/OpenGL/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/GuestHost/OpenGL/include/cr_net.h
r39288 r42499 35 35 36 36 #include <iprt/types.h> 37 #include <iprt/thread.h> 37 38 38 39 #ifdef __cplusplus … … 236 237 uint32_t u32InjectClientID; 237 238 # ifdef VBOX_WITH_CRHGSMI 238 # ifndef VBOX_CRHGSMI_WITH_D3DDEV239 239 CRVBOXHGSMI_CLIENT HgsmiClient; 240 # endif 240 struct VBOXUHGSMI *pExternalHgsmi; 241 241 # endif 242 242 #else … … 283 283 extern DECLEXPORT(int) crNetNumMessages(CRConnection *conn); 284 284 extern DECLEXPORT(void) crNetReadline( CRConnection *conn, void *buf ); 285 extern DECLEXPORT(int) crNetRecv( void ); 286 #define CR_WRITEBACK_WAIT() do { \ 287 while (writeback) { \ 288 crNetRecv(); \ 289 } \ 285 extern DECLEXPORT(int) crNetRecv( 286 #if defined(VBOX_WITH_CRHGSMI) && defined(IN_GUEST) 287 CRConnection *conn 288 #endif 289 ); 290 #if defined(VBOX_WITH_CRHGSMI) && defined(IN_GUEST) 291 #define CR_WRITEBACK_WAIT(_conn, _writeback) do { \ 292 while (_writeback) { \ 293 RTThreadYield(); \ 294 crNetRecv(_conn); \ 295 } \ 290 296 } while (0) 297 #else 298 #define CR_WRITEBACK_WAIT(_conn, _writeback) do { \ 299 while (_writeback) { \ 300 RTThreadYield(); \ 301 crNetRecv(); \ 302 } \ 303 } while (0) 304 305 #endif 291 306 extern DECLEXPORT(void) crNetDefaultRecv( CRConnection *conn, CRMessage *msg, unsigned int len ); 292 307 extern DECLEXPORT(void) crNetDispatchMessage( CRNetReceiveFuncList *rfl, CRConnection *conn, CRMessage *msg, unsigned int len ); 293 308 294 extern DECLEXPORT(CRConnection *) crNetConnectToServer( const char *server, unsigned short default_port, int mtu, int broker ); 309 extern DECLEXPORT(CRConnection *) crNetConnectToServer( const char *server, unsigned short default_port, int mtu, int broker 310 #if defined(VBOX_WITH_CRHGSMI) && defined(IN_GUEST) 311 , struct VBOXUHGSMI *pHgsmi 312 #endif 313 ); 295 314 extern DECLEXPORT(CRConnection *) crNetAcceptClient( const char *protocol, const char *hostname, unsigned short port, unsigned int mtu, int broker ); 296 315 -
trunk/src/VBox/GuestHost/OpenGL/include/cr_netserver.h
r15532 r42499 22 22 } CRNetServer; 23 23 24 DECLEXPORT(void) crNetServerConnect( CRNetServer *ns ); 25 DECLEXPORT(void) crNetNewClient( CRConnection *conn, CRNetServer *ns ); 24 DECLEXPORT(void) crNetServerConnect( CRNetServer *ns 25 #if defined(VBOX_WITH_CRHGSMI) && defined(IN_GUEST) 26 , struct VBOXUHGSMI *pHgsmi 27 #endif 28 ); 29 DECLEXPORT(void) crNetNewClient( CRConnection *conn, CRNetServer *ns 30 #if defined(VBOX_WITH_CRHGSMI) && defined(IN_GUEST) 31 , struct VBOXUHGSMI *pHgsmi 32 #endif 33 ); 26 34 27 35 #ifdef __cplusplus
Note:
See TracChangeset
for help on using the changeset viewer.