Package com.wowza.wms.netconnection
Interface INetConnection
public interface INetConnection
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPartialFunction
(Integer amfNumber, com.wowza.wms.request.RequestFunction funct) void
addPublishStreams
(IMediaStream stream) void
call
(String handlerName, INetConnectionCallResult resultObj, Object... params) void
call
(String handlerName, IMediaStream stream, INetConnectionCallResult resultObj, Object... params) void
callConnect
(INetConnectionCallResult resultObj, AMFDataObj metaData, Object... params) void
void
void
void
void
close()
void
connect
(String hostname, int port, int timeout, INetConnectionCallResult handshakeResult) void
doIdle()
com.wowza.wms.netconnection.NetConnectionCallResults
int
int
int
long
long
int
byte[]
int
int
long
int
int
int
int
getRespAFMIndex
(IMediaStream stream) getRespAMFAudioObj
(IMediaStream stream) getRespAMFDataObj
(IMediaStream stream) getRespAMFVideoObj
(IMediaStream stream) getResponseAMFObj
(int index) int
long
com.wowza.wms.protocol.wowz.WOWZSession
void
handleCallback
(com.wowza.wms.request.RequestFunction function) void
handlePingResult
(int pingId, boolean result) long
boolean
boolean
boolean
boolean
isSSL()
boolean
void
int
ping
(INetConnectionPingResult pingResult) int
ping
(INetConnectionPingResult pingResult, int payloadSize) void
registerCallback
(String handlerName, INetConnectionCallback callback) void
registerStream
(IMediaStream stream) void
removePublishStreams
(IMediaStream stream) void
sendMediaStreamBufferTime
(IMediaStream stream, int bufferTime) void
setClientId
(int clientId) void
setHandshake
(int handshake) void
setHandshakeResult
(INetConnectionCallResult handshakeResult) void
setIdleFrequency
(int idleFrequency) void
setIdleHandler
(INetConnectionIdle idleHandler) void
setLastIdlePingTime
(long lastIdlePingTime) void
setLastValidateTime
(long lastValidateTime) void
setLeftOverData
(byte[] data, int offset, int size) void
setLeftOverData
(byte[] data, int offset, int size, int cid) void
setLiveRepeaterCapabilities
(int liveRepeaterCapabilities) void
setNextConfirmBytesReceived
(long nextConfirmBytesReceived) void
setObjectEncoding
(int objectEncoding) void
setPartialFunctions
(Map partialFunctions) void
setProtocol
(int protocol) void
setPublishHandler
(INetConnectionPublisher publishHandler) void
setReceiveChunkSize
(int baseChunkSize) void
setSendChunkSize
(int baseChunkSize) void
setSSL
(boolean isSSL) void
setStreams
(MediaStreamMap streams) void
setStreamType
(String streamType) void
setValidatingConnection
(boolean isValidatingConnection) void
setWowzSession
(com.wowza.wms.protocol.wowz.WOWZSession wowzSession) void
unregisterCallback
(String handlerName) void
unregisterStream
(IMediaStream stream)
-
Method Details
-
getRespFunctions
ResponseFunctions getRespFunctions() -
connect
-
callConnect
-
call
-
call
void call(String handlerName, IMediaStream stream, INetConnectionCallResult resultObj, Object... params) -
getStreams
MediaStreamMap getStreams() -
setStreams
-
getHandshake
int getHandshake() -
setHandshake
void setHandshake(int handshake) -
getHandshakeResult
INetConnectionCallResult getHandshakeResult() -
setHandshakeResult
-
getLeftOverData
byte[] getLeftOverData() -
getLeftOverCID
int getLeftOverCID() -
setLeftOverData
void setLeftOverData(byte[] data, int offset, int size, int cid) -
setLeftOverData
void setLeftOverData(byte[] data, int offset, int size) -
clearLeftOverData
void clearLeftOverData() -
isLeftOverData
boolean isLeftOverData() -
getPartialFunctions
Map getPartialFunctions() -
setPartialFunctions
-
clearPartialFunctions
void clearPartialFunctions() -
addPartialFunction
-
getReqAMFObjs
List getReqAMFObjs() -
getReceiveChunkSize
int getReceiveChunkSize() -
setReceiveChunkSize
void setReceiveChunkSize(int baseChunkSize) -
getSendChunkSize
int getSendChunkSize() -
setSendChunkSize
void setSendChunkSize(int baseChunkSize) -
getStreamType
String getStreamType() -
setStreamType
-
registerStream
-
unregisterStream
-
getCallResults
com.wowza.wms.netconnection.NetConnectionCallResults getCallResults() -
handleCallback
void handleCallback(com.wowza.wms.request.RequestFunction function) -
unregisterCallback
-
registerCallback
-
close
void close() -
getAppInstance
IApplicationInstance getAppInstance() -
getNetConnectionId
int getNetConnectionId() -
getClientId
int getClientId() -
setClientId
void setClientId(int clientId) -
packetComplete
void packetComplete() -
getResponseAMFObj
-
getIdleHandler
INetConnectionIdle getIdleHandler() -
setIdleHandler
-
getIdleFrequency
int getIdleFrequency() -
setIdleFrequency
void setIdleFrequency(int idleFrequency) -
ping
-
ping
-
handlePingResult
void handlePingResult(int pingId, boolean result) -
checkPingTimeout
void checkPingTimeout() -
doIdle
void doIdle() -
getLastIdlePingTime
long getLastIdlePingTime() -
setLastIdlePingTime
void setLastIdlePingTime(long lastIdlePingTime) -
checkLastIdlePing
void checkLastIdlePing() -
getTotalInBytes
long getTotalInBytes() -
getNextConfirmBytesReceived
long getNextConfirmBytesReceived() -
setNextConfirmBytesReceived
void setNextConfirmBytesReceived(long nextConfirmBytesReceived) -
incrementNextConfirmBytesReceived
long incrementNextConfirmBytesReceived() -
isObjectEncodingAMF3
boolean isObjectEncodingAMF3() -
isObjectEncodingAMF0
boolean isObjectEncodingAMF0() -
setObjectEncoding
void setObjectEncoding(int objectEncoding) -
getObjectEncoding
int getObjectEncoding() -
getRespAFMIndex
-
getRespAMFAudioObj
-
getRespAMFVideoObj
-
getRespAMFDataObj
-
removePublishStreams
-
getPublishStreams
List getPublishStreams() -
addPublishStreams
-
getPublishHandler
INetConnectionPublisher getPublishHandler() -
setPublishHandler
-
getLastValidateTime
long getLastValidateTime() -
setLastValidateTime
void setLastValidateTime(long lastValidateTime) -
isValidatingConnection
boolean isValidatingConnection() -
setValidatingConnection
void setValidatingConnection(boolean isValidatingConnection) -
getTotalIOPerformanceCounter
IOPerformanceCounter getTotalIOPerformanceCounter() -
getMediaIOPerformanceCounter
IOPerformanceCounter getMediaIOPerformanceCounter() -
sendMediaStreamBufferTime
-
getLiveRepeaterCapabilities
int getLiveRepeaterCapabilities() -
setLiveRepeaterCapabilities
void setLiveRepeaterCapabilities(int liveRepeaterCapabilities) -
getProtocol
int getProtocol() -
setProtocol
void setProtocol(int protocol) -
getWowzSession
com.wowza.wms.protocol.wowz.WOWZSession getWowzSession() -
setWowzSession
void setWowzSession(com.wowza.wms.protocol.wowz.WOWZSession wowzSession) -
isSSL
boolean isSSL() -
setSSL
void setSSL(boolean isSSL)
-