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

server.h (844B)


      1 /*
      2  * DO NOT EDIT THIS FILE!
      3  * This file is auto-generated.
      4  * Edits to this file will be lost when it is regenerated.
      5  *
      6  * 
      7  * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file.
      8  * 
      9  * Copyright 2007-2020 Broadcom Inc. All rights reserved.
     10  *
     11  * File:	server.h
     12  * Purpose:	server BCM API dispatch driver
     13  * Generator:	mkdispatch 1.54
     14  */
     15 
     16 #ifdef	BCM_RPC_SUPPORT
     17 
     18 #include <bcm_int/rpc/entry.h>
     19 
     20 typedef void (*_bcm_server_routine_t)(cpudb_key_t, uint8 *, void *);
     21 typedef struct _bcm_server_lookup_s {
     22 	uint32			key[BCM_RPC_LOOKUP_KEYLEN];
     23 	_bcm_server_routine_t	routine;
     24 } _bcm_server_lookup_t;
     25 
     26 extern _bcm_server_lookup_t _bcm_server_lookup[BCM_RPC_LOOKUP_COUNT];
     27 extern void _bcm_server_unavail(cpudb_key_t, uint8 *, void *);
     28 
     29 #endif	/* BCM_RPC_SUPPORT */