38 #ifndef OPENAPI_POE_H_INCLUDED
39 #define OPENAPI_POE_H_INCLUDED
43 #define OPEN_POE_PORT_LIMIT_DOT3AF 15400
44 #define OPEN_TIMERANGE_NAME_LEN_MAX 32
46 #define OPEN_MAX_POE_CARD_INFO_BUF_SIZE 128
47 #define OPEN_MAX_POE_TIMER_NAME_BUF_LEN 32
288 uint32_t unit, uint32_t ifNum,
289 uint32_t *powerClass);
311 uint32_t unit, uint32_t ifNum, uint32_t *power,
312 uint32_t *current, uint32_t *voltage, uint32_t *temperature);
336 uint32_t unit, uint32_t ifNum,
337 uint32_t *detectionStatus);
354 uint32_t ifNum, uint32_t *errorCode);
375 uint32_t ifNum, uint32_t *mpsAbsentCtr,
376 uint32_t *invalidSignatureCtr, uint32_t *powerDeniedCtr,
377 uint32_t *overloadCtr, uint32_t *shortCtr);
441 uint32_t unit, uint32_t ifNum,
442 uint32_t *maxPowerLimit);
492 uint32_t unit, uint32_t ifNum,
493 uint32_t *powerLimit);
513 uint32_t unit, uint32_t ifNum,
514 uint32_t powerLimit);
532 uint32_t unit, uint32_t ifNum,
551 uint32_t unit, uint32_t ifNum,
571 uint32_t unit, uint32_t ifNum,
591 uint32_t unit, uint32_t ifNum,
611 uint32_t unit, uint32_t ifNum,
631 uint32_t unit, uint32_t ifNum,
651 uint32_t unit, uint32_t ifNum,
671 uint32_t unit, uint32_t ifNum,
691 uint32_t unit, uint32_t ifNum,
711 uint32_t unit, uint32_t ifNum,
728 uint32_t unit, uint32_t *threshold);
746 uint32_t unit, uint32_t threshold);
878 uint32_t unit, uint32_t ifNum,
900 uint32_t unit, uint32_t ifNum,
918 uint32_t unit, uint32_t ifNum);
1005 uint32_t unit, uint32_t powerLimit);
1040 uint32_t unit, uint32_t ifNum,