@@ -2545,33 +2545,41 @@ connectionHandlingThread(void* parameter)
25452545 *******************************************/
25462546
25472547static void
2548- _sendASDU (IMasterConnection self , CS101_ASDU asdu )
2548+ _IMasterConnection_sendASDU (IMasterConnection self , CS101_ASDU asdu )
25492549{
25502550 MasterConnection con = (MasterConnection ) self -> object ;
25512551
25522552 sendASDUInternal (con , asdu );
25532553}
25542554
25552555static void
2556- _sendACT_CON (IMasterConnection self , CS101_ASDU asdu , bool negative )
2556+ _IMasterConnection_sendACT_CON (IMasterConnection self , CS101_ASDU asdu , bool negative )
25572557{
25582558 CS101_ASDU_setCOT (asdu , CS101_COT_ACTIVATION_CON );
25592559 CS101_ASDU_setNegative (asdu , negative );
25602560
2561- _sendASDU (self , asdu );
2561+ _IMasterConnection_sendASDU (self , asdu );
25622562}
25632563
25642564static void
2565- _sendACT_TERM (IMasterConnection self , CS101_ASDU asdu )
2565+ _IMasterConnection_sendACT_TERM (IMasterConnection self , CS101_ASDU asdu )
25662566{
25672567 CS101_ASDU_setCOT (asdu , CS101_COT_ACTIVATION_TERMINATION );
25682568 CS101_ASDU_setNegative (asdu , false);
25692569
2570- _sendASDU (self , asdu );
2570+ _IMasterConnection_sendASDU (self , asdu );
2571+ }
2572+
2573+ static void
2574+ _IMasterConnection_close (IMasterConnection self )
2575+ {
2576+ MasterConnection con = (MasterConnection ) self -> object ;
2577+
2578+ MasterConnection_close (con );
25712579}
25722580
25732581static CS101_AppLayerParameters
2574- _getApplicationLayerParameters (IMasterConnection self )
2582+ _IMasterConnection_getApplicationLayerParameters (IMasterConnection self )
25752583{
25762584 MasterConnection con = (MasterConnection ) self -> object ;
25772585
@@ -2619,10 +2627,11 @@ MasterConnection_create(CS104_Slave slave, Socket socket, MessageQueue lowPrioQu
26192627#endif
26202628
26212629 self -> iMasterConnection .object = self ;
2622- self -> iMasterConnection .getApplicationLayerParameters = _getApplicationLayerParameters ;
2623- self -> iMasterConnection .sendASDU = _sendASDU ;
2624- self -> iMasterConnection .sendACT_CON = _sendACT_CON ;
2625- self -> iMasterConnection .sendACT_TERM = _sendACT_TERM ;
2630+ self -> iMasterConnection .getApplicationLayerParameters = _IMasterConnection_getApplicationLayerParameters ;
2631+ self -> iMasterConnection .sendASDU = _IMasterConnection_sendASDU ;
2632+ self -> iMasterConnection .sendACT_CON = _IMasterConnection_sendACT_CON ;
2633+ self -> iMasterConnection .sendACT_TERM = _IMasterConnection_sendACT_TERM ;
2634+ self -> iMasterConnection .close = _IMasterConnection_close ;
26262635
26272636 resetT3Timeout (self );
26282637
0 commit comments