package
0.3.0
Repository: https://github.com/codersergiy/ocpp16-go.git
Documentation: pkg.go.dev

# Functions

*************************************************************************************** * * Function : CallErrorMessageConstructor (Constructor) * * Purpose : Creates a new instance of the CallErrorMessage object * * Return : CallErrorMessage */.
*************************************************************************************** * * Function : CallErrorMessageCreator (Constructor) * * Purpose : Creates a new instance of the CallErrorMessage object * * Input : rawMessage string - raw message to parse and validate * * Return : CallErrorMessage */.
*************************************************************************************** * * Function : CallMessageConstructor (Constructor) * * Purpose : Creates a new instance of the CallMessage object * * Return : CallMessage object */.
No description provided by the author
*************************************************************************************** * * Function : CallResultMessageCreator (Constructor) * * Purpose : Creates a new instance of the CallResultMessage from raw message * * Input : rawMessage string - raw message to parse and validate * * Return : CallResultMessage */.
*************************************************************************************** * * Function : CallMessage::CreateCallMessage (Constructor) * * Purpose : Creates a new instance of the CallMessage object with provided parameters * * Return : CallMessage object */.
*************************************************************************************** * * Function : CreateCallMessageCreator (Constructor) * * Purpose : Creates a new instance of the CallMessage object using raw message * * Input : rawMessage string - raw message to parse and validate * * Return : CallMessage object */.
*************************************************************************************** * * Function : CreateCallResultMessage (Constructor) * * Purpose : Creates a new instance of the CallResultMessage from raw message * * Input : uniqueID string - id to create message * payload map[string]interface{} - payload of the message * * Return : CallResultMessage */.
*************************************************************************************** * * Function : GetMessageTypeFromRaw * * Purpose : Get message type and uniqueid from raw OCPP message * * Input : rawMessage string - raw OCPP message * * Return : string - uniqueID * int - message type * error when cannot unmarshal message, nil otherwise * */.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

*************************************************************************************** * Struct : CallErrorMessage * * Purpose : Object handles the Call Error message structure * *****************************************************************************************/.
*************************************************************************************** * Struct : CallMessage * * Purpose : Object handles the Call message structure * *****************************************************************************************/.
*************************************************************************************** * Struct : CallResultMessage * * Purpose : Object handles the Call Result message structure * *****************************************************************************************/.

# Interfaces

*************************************************************************************** * Interface : Message * * Purpose : Interface for Call, CallResult and CallError * *****************************************************************************************/.

# Type aliases

No description provided by the author