MMS 파일전송 로직 수정
This commit is contained in:
parent
5205f7bbe3
commit
b200b75213
@ -420,15 +420,31 @@ public class CollectClientService extends Service {
|
|||||||
|
|
||||||
if (file01HeadBuffer != null) {
|
if (file01HeadBuffer != null) {
|
||||||
socketChannel.write(file01HeadBuffer);
|
socketChannel.write(file01HeadBuffer);
|
||||||
uploadFileSend(path + data.getFilename01());
|
|
||||||
|
ByteBuffer fileBodyBuffer = MmsMessage.makeImageBodyForDeliver(path, data.getFilename01());
|
||||||
|
fileBodyBuffer.flip();
|
||||||
|
while(fileBodyBuffer.hasRemaining()){
|
||||||
|
int bytesWritten = socketChannel.write(fileBodyBuffer);
|
||||||
|
saveLog("bytesWritten : " + bytesWritten);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (file02HeadBuffer != null) {
|
if (file02HeadBuffer != null) {
|
||||||
socketChannel.write(file02HeadBuffer);
|
socketChannel.write(file02HeadBuffer);
|
||||||
uploadFileSend(path + data.getFilename02());
|
ByteBuffer fileBodyBuffer = MmsMessage.makeImageBodyForDeliver(path, data.getFilename02());
|
||||||
|
fileBodyBuffer.flip();
|
||||||
|
while(fileBodyBuffer.hasRemaining()){
|
||||||
|
int bytesWritten = socketChannel.write(fileBodyBuffer);
|
||||||
|
saveLog("bytesWritten : " + bytesWritten);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (file03HeadBuffer != null) {
|
if (file03HeadBuffer != null) {
|
||||||
socketChannel.write(file03HeadBuffer);
|
socketChannel.write(file03HeadBuffer);
|
||||||
uploadFileSend(path + data.getFilename03());
|
ByteBuffer fileBodyBuffer = MmsMessage.makeImageBodyForDeliver(path, data.getFilename03());
|
||||||
|
fileBodyBuffer.flip();
|
||||||
|
while(fileBodyBuffer.hasRemaining()){
|
||||||
|
int bytesWritten = socketChannel.write(fileBodyBuffer);
|
||||||
|
saveLog("bytesWritten : " + bytesWritten);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
long MSG_SEND_TIME = System.currentTimeMillis();
|
long MSG_SEND_TIME = System.currentTimeMillis();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user