openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

async_server.h (600B)


      1 /*
      2  * 
      3  * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file.
      4  * 
      5  * Copyright 2007-2020 Broadcom Inc. All rights reserved.
      6  *
      7  * Asynchronous BCM API Server
      8  */
      9 
     10 #ifndef	_BCM_INT_ASYNC_SERVER_H
     11 #define	_BCM_INT_ASYNC_SERVER_H
     12 
     13 #ifdef	BCM_ASYNC_SUPPORT
     14 
     15 #include <bcm_int/async_req.h>
     16 
     17 extern void	bcm_async_add(bcm_async_req_t *req);
     18 extern int	bcm_async_start(void);
     19 extern int	bcm_async_stop(void);
     20 extern void	bcm_async_run(bcm_async_req_t *req);
     21 
     22 #endif	/* BCM_ASYNC_SUPPORT */
     23 #endif	/* _BCM_INT_ASYNC_SERVER_H */