(batchSize: number, callback: (messages: MergerMessage[]) => void)
| 272 | return reader.getMessageCount() |
| 273 | }, |
| 274 | streamMessages(batchSize: number, callback: (messages: MergerMessage[]) => void): void { |
| 275 | reader.streamMessages(batchSize, (messages) => { |
| 276 | callback( |
| 277 | messages.map((msg) => ({ |
| 278 | senderPlatformId: msg.senderPlatformId, |
| 279 | senderAccountName: msg.senderAccountName, |
| 280 | senderGroupNickname: msg.senderGroupNickname, |
| 281 | timestamp: msg.timestamp, |
| 282 | type: msg.type, |
| 283 | content: msg.content, |
| 284 | })) |
| 285 | ) |
| 286 | }) |
| 287 | }, |
| 288 | } |
| 289 | } |
| 290 |
nothing calls this directly
no test coverage detected