| 607 | } |
| 608 | |
| 609 | void SIOClientImpl::send(const ccstd::string &endpoint, const ccstd::string &s) { |
| 610 | switch (_version) { |
| 611 | case SocketIOPacket::SocketIOVersion::V09X: { |
| 612 | SocketIOPacket *packet = SocketIOPacket::createPacketWithType("message", _version); |
| 613 | packet->setEndpoint(endpoint); |
| 614 | packet->addData(s); |
| 615 | this->send(packet); |
| 616 | delete packet; |
| 617 | break; |
| 618 | } |
| 619 | case SocketIOPacket::SocketIOVersion::V10X: { |
| 620 | this->emit(endpoint, "message", s); |
| 621 | break; |
| 622 | } |
| 623 | } |
| 624 | } |
| 625 | |
| 626 | void SIOClientImpl::send(SocketIOPacket *packet) { |
| 627 | ccstd::string req = packet->toString(); |
no test coverage detected