RefObject - public class WebSocketXMPPIOService<RefObject> extends XMPPIOService<RefObject>
| Modifier and Type | Field and Description |
|---|---|
protected long |
frameLength |
protected byte[] |
maskingKey |
ACK_NAME, CROSS_DOMAIN_POLICY_FILE_PROP_KEY, CROSS_DOMAIN_POLICY_FILE_PROP_VAL, DOM_HANDLER, ID_ATT, parser, REQ_NAME, writeInProgresscb, CERT_CHECK_RESULT, decoder, encoder, HOSTNAME_KEY, partialCharacterBytes, PORT_TYPE_PROP_KEY, SESSION_ID_KEY, SSL_PROTOCOLS_KEY| Constructor and Description |
|---|
WebSocketXMPPIOService(WebSocketProtocolIfc[] enabledProtocols) |
| Modifier and Type | Method and Description |
|---|---|
void |
dumpHeaders(Map<String,String> headers) |
protected char[] |
readData()
Custom implementation of readData function which decodes WebSocket
protocol frames
|
protected void |
writeBytes(ByteBuffer data)
Method description
|
protected void |
writeData(String data)
Custom implementation of writeData function which encodes data
in WebSocket protocol frames
|
addPacketToSend, addReceivedPacket, checkBufferLimit, checkData, forceStop, getLastXmppPacketReceiveTime, getPacketsReceived, getPacketsSent, getReceivedPackets, getTotalPacketsReceived, getTotalPacketsSent, getUserJid, getWaitingForAct, getXMLNS, processSocketData, processWaitingPackets, receivedPackets, setAckMode, setElementLimits, setIOServiceListener, setProcessors, setUserJid, setXMLNS, stop, toString, writeRawData, xmppStreamClosed, xmppStreamOpen, xmppStreamOpenedaccept, byteOrder, call, connectionType, debug, debug, getBuffOverflow, getBytesReceived, getBytesSent, getConnectionId, getDataReceiver, getLastTransferTime, getLocalAddress, getLocalPort, getPeersJIDsFromCert, getReadCounters, getRefObject, getRemoteAddress, getSessionData, getSocketChannel, getStatistics, getTotalBuffOverflow, getTotalBytesReceived, getTotalBytesSent, getUniqueId, getWriteCounters, getX509TrustManagers, handshakeCompleted, isConnected, isInputBufferEmpty, readBytes, readCompleted, setBufferLimit, setConnectionId, setDataReceiver, setIOServiceListener, setRefObject, setSessionData, setX509TrustManagers, startSSL, startTLS, startZLib, waitingToRead, waitingToSend, waitingToSendSizepublic WebSocketXMPPIOService(WebSocketProtocolIfc[] enabledProtocols)
protected char[] readData()
throws IOException
readData in class IOService<RefObject>char[] valueIOExceptionprotected void writeData(String data)
protected void writeBytes(ByteBuffer data)
IOServicewriteBytes in class IOService<RefObject>Copyright © 2014 "Tigase, Inc.". All rights reserved.