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

st_sdk_msg.h (887B)


      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-2019 Broadcom Inc. All rights reserved.
      6  *
      7  * File:    st_sdk_msg.h
      8  */
      9 
     10 #ifndef ST_SDK_MSG_H_
     11 #define ST_SDK_MSG_H_
     12 
     13 #include <sal/types.h>
     14 
     15 /*
     16  * ST Initialization control message
     17  */
     18 typedef struct st_sdk_msg_ctrl_init_s {
     19     /* Initialization flags */
     20     uint32 flags;
     21 
     22     /* Upper 32 bits of init time */
     23     uint32 init_time_u;
     24 
     25     /* Lower 32 bits of init time */
     26     uint32 init_time_l;
     27 
     28     /* Max length of the export packet */
     29     uint16 max_export_pkt_length;
     30 
     31     /* Number of instances */
     32     uint16 num_instances;
     33 
     34     /* Number of collectors */
     35     uint16 num_collectors;
     36 
     37     /* Maximum number of ports to be monitored */
     38     uint16 max_num_ports;
     39 } st_sdk_msg_ctrl_init_t;
     40 
     41 #endif /* ST_SDK_MSG_H_ */