sendStreamAck method
Future<void>
sendStreamAck(
- String streamId,
- String fileName,
- int fileLength,
- String senderAtSign,
- Function streamCompletionCallBack,
- Function streamReceiveCallBack,
override
Sends stream acknowledgement
Implementation
@override
Future<void> sendStreamAck(
String streamId,
String fileName,
int fileLength,
String senderAtSign,
Function streamCompletionCallBack,
Function streamReceiveCallBack) async {
var handler = StreamNotificationHandler();
handler.remoteSecondary = getRemoteSecondary();
handler.localSecondary = getLocalSecondary();
handler.preference = _preference;
handler.encryptionService = _encryptionService;
var notification = AtStreamNotification()
..streamId = streamId
..fileName = fileName
..currentAtSign = _atSign
..senderAtSign = senderAtSign
..fileLength = fileLength;
_logger.info('Sending ack for stream notification:$notification');
await handler.streamAck(
notification, streamCompletionCallBack, streamReceiveCallBack);
}