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, writeInProgress
cb, 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, xmppStreamOpened
accept, 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, waitingToSendSize
public WebSocketXMPPIOService(WebSocketProtocolIfc[] enabledProtocols)
protected char[] readData() throws IOException
readData
in class IOService<RefObject>
char[]
valueIOException
protected void writeData(String data)
protected void writeBytes(ByteBuffer data)
IOService
writeBytes
in class IOService<RefObject>
Copyright © 2014 "Tigase, Inc.". All rights reserved.