@@ -82,7 +82,7 @@ internal static async Task<bool> Transmit (DataMessage message, CancellationToke
8282 for ( int i = 0 ; i < message . Data . Count ; i += MAX_SEGMENT )
8383 {
8484 DataMessage segment = new DataMessage ( message . Controller , message . DestinationNodeID , message . Data . GetRange ( i , Math . Min ( message . Data . Count , i + MAX_SEGMENT ) - i ) , true , ( message . Options & TransmitOptions . ExploreNPDUs ) == TransmitOptions . ExploreNPDUs ) ;
85- success &= await message . Controller . Nodes [ message . SourceNodeID ] . GetCommandClass < TransportService > ( ) ! . TransmitSegment ( segment , sessionId , i , message . Data . Count , token ) ;
85+ success &= await message . Controller . Nodes [ message . SourceNodeID ] . GetCommandClass < TransportService > ( ) . TransmitSegment ( segment , sessionId , i , message . Data . Count , token ) ;
8686 }
8787 return success ;
8888 }
@@ -176,7 +176,7 @@ private async Task<bool> TransmitSegment(DataMessage msg, byte sessionId, int of
176176 if ( ! msg . IsMulticastMethod )
177177 {
178178 CancellationTokenSource cts = new CancellationTokenSource ( 5000 ) ;
179- await controller . Nodes [ msg . SourceNodeID ] . GetCommandClass < TransportService > ( ) ! . RequestRetransmission ( sessionId , 0 , cts . Token ) ;
179+ await controller . Nodes [ msg . SourceNodeID ] . GetCommandClass < TransportService > ( ) . RequestRetransmission ( sessionId , 0 , cts . Token ) ;
180180 }
181181 return null ;
182182 }
@@ -196,7 +196,7 @@ private async Task<bool> TransmitSegment(DataMessage msg, byte sessionId, int of
196196 buffers . Remove ( key ) ;
197197 segments . Remove ( key ) ;
198198 CancellationTokenSource cts = new CancellationTokenSource ( 5000 ) ;
199- await controller . Nodes [ msg . SourceNodeID ] . GetCommandClass < TransportService > ( ) ! . SendComplete ( sessionId , cts . Token ) ;
199+ await controller . Nodes [ msg . SourceNodeID ] . GetCommandClass < TransportService > ( ) . SendComplete ( sessionId , cts . Token ) ;
200200 return fullMessage ;
201201 }
202202 break ;
@@ -232,7 +232,7 @@ internal override async Task<SupervisionStatus> Handle(ReportMessage msg)
232232 Log . Information ( "Retransmitting segment " + offset + " for session " + ( msg . Payload . Span [ 0 ] >> 4 ) ) ;
233233
234234 DataMessage segment = new DataMessage ( message . Controller , message . DestinationNodeID , message . Data . GetRange ( offset , Math . Min ( message . Data . Count , offset + MAX_SEGMENT ) - offset ) , true , ( message . Options & TransmitOptions . ExploreNPDUs ) == TransmitOptions . ExploreNPDUs ) ;
235- await message . Controller . Nodes [ message . SourceNodeID ] . GetCommandClass < TransportService > ( ) ! . TransmitSegment ( segment , ( byte ) ( msg . Payload . Span [ 0 ] >> 4 ) , offset , message . Data . Count ) ;
235+ await message . Controller . Nodes [ message . SourceNodeID ] . GetCommandClass < TransportService > ( ) . TransmitSegment ( segment , ( byte ) ( msg . Payload . Span [ 0 ] >> 4 ) , offset , message . Data . Count ) ;
236236 }
237237 break ;
238238 }
@@ -255,7 +255,7 @@ private static async Task<bool> CheckComplete(Controller controller, ushort sour
255255 if ( requestMissing )
256256 {
257257 Log . Information ( $ "Requesting retransmission for session { sessionId } at index { current } ") ;
258- await controller . Nodes [ sourceNodeId ] . GetCommandClass < TransportService > ( ) ! . RequestRetransmission ( sessionId , current , combo . Token ) ;
258+ await controller . Nodes [ sourceNodeId ] . GetCommandClass < TransportService > ( ) . RequestRetransmission ( sessionId , current , combo . Token ) ;
259259 }
260260 else
261261 Log . Information ( "Broadcast transport class was incomplete. Ignoring..." ) ;
0 commit comments