NMEA2000 Library  0.1
Library to handle NMEA 2000 Communication written in C++
tN2kGroupFunctionHandlerForPGN60928 Member List

This is the complete list of members for tN2kGroupFunctionHandlerForPGN60928, including all inherited members.

AddAcknowledgeParameter(tN2kMsg &N2kMsg, uint8_t ParameterPairIndex, tN2kGroupFunctionParameterErrorCode ErrorCode=N2kgfpec_ReadOrWriteIsNotSupported)tN2kGroupFunctionHandlerstatic
ChangePNGErrorCode(tN2kMsg &N2kMsg, tN2kGroupFunctionPGNErrorCode PGNErrorCode)tN2kGroupFunctionHandlerstatic
ChangeTransmissionOrPriorityErrorCode(tN2kMsg &N2kMsg, tN2kGroupFunctionTransmissionOrPriorityErrorCode TransmissionOrPriorityErrorCode)tN2kGroupFunctionHandlerstatic
GetPGNForGroupFunction(const tN2kMsg &N2kMsg)tN2kGroupFunctionHandlerstatic
GetRequestGroupFunctionTransmissionOrPriorityErrorCode(uint32_t TransmissionInterval, uint16_t TransmissionIntervalOffset, bool UseIntervalLimits=false, uint32_t IntervalMax=N2k_MAX_TRANSMISSION_INTERVAL, uint32_t IntervalMin=50, bool UseOffsetLimits=false, uint16_t OffsetMax=N2k_MAX_TRANSMISSION_INTERVAL_OFFSET)tN2kGroupFunctionHandlerprotectedvirtual
Handle(const tN2kMsg &N2kMsg, tN2kGroupFunctionCode GroupFunctionCode, unsigned long PGNForGroupFunction, int iDev)tN2kGroupFunctionHandlervirtual
HandleAcknowledge(const tN2kMsg &N2kMsg, tN2kGroupFunctionPGNErrorCode PGNErrorCode, tN2kGroupFunctionTransmissionOrPriorityErrorCode TransmissionOrPriorityErrorCode, uint8_t NumberOfParameterPairs, int iDev)tN2kGroupFunctionHandlerprotectedvirtual
HandleCommand(const tN2kMsg &N2kMsg, uint8_t PrioritySetting, uint8_t NumberOfParameterPairs, int iDev)tN2kGroupFunctionHandlerForPGN60928protectedvirtual
HandleReadFields(const tN2kMsg &N2kMsg, uint16_t ManufacturerCode, uint8_t IndustryGroup, uint8_t UniqueID, uint8_t NumberOfSelectionPairs, uint8_t NumberOfParameterPairs, int iDev)tN2kGroupFunctionHandlerprotectedvirtual
HandleReadFieldsReply(const tN2kMsg &N2kMsg, int iDev)tN2kGroupFunctionHandlerprotectedvirtual
HandleRequest(const tN2kMsg &N2kMsg, uint32_t TransmissionInterval, uint16_t TransmissionIntervalOffset, uint8_t NumberOfParameterPairs, int iDev)tN2kGroupFunctionHandlerForPGN60928protectedvirtual
HandleWriteFields(const tN2kMsg &N2kMsg, uint16_t ManufacturerCode, uint8_t IndustryGroup, uint8_t UniqueID, uint8_t NumberOfSelectionPairs, uint8_t NumberOfParameterPairs, int iDev)tN2kGroupFunctionHandlerprotectedvirtual
HandleWriteFieldsReply(const tN2kMsg &N2kMsg, int iDev)tN2kGroupFunctionHandlerprotectedvirtual
MatchRequestField(T FieldVal, T MatchVal, T Mask, bool &Match, tN2kGroupFunctionParameterErrorCode &ErrorCode)tN2kGroupFunctionHandlerinline
MatchRequestField(const char *FieldVal, const char *MatchVal, bool &Match, tN2kGroupFunctionParameterErrorCode &ErrorCode)tN2kGroupFunctionHandlerinline
Parse(const tN2kMsg &N2kMsg, tN2kGroupFunctionCode &GroupFunctionCode, unsigned long &PGNForGroupFunction)tN2kGroupFunctionHandlerstatic
ParseAcknowledgeParams(const tN2kMsg &N2kMsg, tN2kGroupFunctionPGNErrorCode &PGNErrorCode, tN2kGroupFunctionTransmissionOrPriorityErrorCode &TransmissionOrPriorityErrorCode, uint8_t &NumberOfParameterPairs)tN2kGroupFunctionHandlerstatic
ParseCommandParams(const tN2kMsg &N2kMsg, uint8_t &PrioritySetting, uint8_t &NumberOfParameterPairs)tN2kGroupFunctionHandlerstatic
ParseReadOrWriteParams(const tN2kMsg &N2kMsg, uint16_t &ManufacturerCode, uint8_t &IndustryGroup, uint8_t &UniqueID, uint8_t &NumberOfSelectionPairs, uint8_t &NumberOfParameterPairs, bool Proprietary=false)tN2kGroupFunctionHandlerstatic
ParseRequestParams(const tN2kMsg &N2kMsg, uint32_t &TransmissionInterval, uint16_t &TransmissionIntervalOffset, uint8_t &NumberOfParameterPairs)tN2kGroupFunctionHandlerstatic
PGNtN2kGroupFunctionHandlerprotected
pNMEA2000tN2kGroupFunctionHandlerprotected
ProprietarytN2kGroupFunctionHandlerprotected
SendAcknowledge(tNMEA2000 *pNMEA2000, unsigned char Destination, int iDev, unsigned long PGN, tN2kGroupFunctionPGNErrorCode PGNErrorCode, tN2kGroupFunctionTransmissionOrPriorityErrorCode TransmissionOrPriorityErrorCode, uint8_t NumberOfParameterPairs=0, tN2kGroupFunctionParameterErrorCode ParameterErrorCodeForAll=N2kgfpec_Acknowledge)tN2kGroupFunctionHandlerstatic
SetStartAcknowledge(tN2kMsg &N2kMsg, unsigned char Destination, unsigned long PGN, tN2kGroupFunctionPGNErrorCode PGNErrorCode, tN2kGroupFunctionTransmissionOrPriorityErrorCode TransmissionOrPriorityErrorCode, uint8_t NumberOfParameterPairs=0)tN2kGroupFunctionHandlerstatic
SetStartReadReply(tN2kMsg &N2kMsg, unsigned char Destination, unsigned long PGN, uint16_t ManufacturerCode, uint8_t IndustryGroup, uint8_t UniqueID, uint8_t NumberOfSelectionPairs, uint8_t NumberOfParameterPairs, bool Proprietary)tN2kGroupFunctionHandlerstatic
SetStartWriteReply(tN2kMsg &N2kMsg, unsigned char Destination, unsigned long PGN, uint16_t ManufacturerCode, uint8_t IndustryGroup, uint8_t UniqueID, uint8_t NumberOfSelectionPairs, uint8_t NumberOfParameterPairs, bool Proprietary)tN2kGroupFunctionHandlerstatic
StartParseCommandPairParameters(const tN2kMsg &N2kMsg, int &Index)tN2kGroupFunctionHandlerstatic
StartParseReadOrWriteParameters(const tN2kMsg &N2kMsg, bool Proprietary, int &Index)tN2kGroupFunctionHandlerstatic
StartParseRequestPairParameters(const tN2kMsg &N2kMsg, int &Index)tN2kGroupFunctionHandlerstatic
tN2kGroupFunctionHandler(tNMEA2000 *_pNMEA2000, unsigned long _PGN)tN2kGroupFunctionHandler
tN2kGroupFunctionHandlerForPGN60928(tNMEA2000 *_pNMEA2000)tN2kGroupFunctionHandlerForPGN60928inline