Go to the source code of this file.
|
STATUS | createTransactionIdStore (UINT32, PTransactionIdStore *) |
|
STATUS | freeTransactionIdStore (PTransactionIdStore *) |
|
VOID | transactionIdStoreInsert (PTransactionIdStore, PBYTE) |
|
VOID | transactionIdStoreRemove (PTransactionIdStore, PBYTE) |
|
BOOL | transactionIdStoreHasId (PTransactionIdStore, PBYTE) |
|
VOID | transactionIdStoreClear (PTransactionIdStore) |
|
STATUS | iceUtilsGenerateTransactionId (PBYTE, UINT32) |
|
STATUS | iceUtilsPackageStunPacket (PStunPacket, PBYTE, UINT32, PBYTE, PUINT32) |
|
STATUS | iceUtilsSendStunPacket (PStunPacket, PBYTE, UINT32, PKvsIpAddress, PSocketConnection, struct __TurnConnection *, BOOL) |
|
STATUS | iceUtilsSendData (PBYTE, UINT32, PKvsIpAddress, PSocketConnection, struct __TurnConnection *, BOOL) |
|
STATUS | parseIceServer (PIceServer, PCHAR, PCHAR, PCHAR) |
|
◆ DEFAULT_MAX_STORED_TRANSACTION_ID_COUNT
#define DEFAULT_MAX_STORED_TRANSACTION_ID_COUNT 20 |
◆ ICE_STUN_DEFAULT_PORT
#define ICE_STUN_DEFAULT_PORT 3478 |
◆ ICE_TRANSPORT_TYPE_TCP
#define ICE_TRANSPORT_TYPE_TCP "tcp" |
◆ ICE_TRANSPORT_TYPE_TLS
#define ICE_TRANSPORT_TYPE_TLS "tls" |
◆ ICE_TRANSPORT_TYPE_UDP
#define ICE_TRANSPORT_TYPE_UDP "udp" |
◆ ICE_URL_PREFIX_STUN
#define ICE_URL_PREFIX_STUN "stun:" |
◆ ICE_URL_PREFIX_TURN
#define ICE_URL_PREFIX_TURN "turn:" |
◆ ICE_URL_PREFIX_TURN_SECURE
#define ICE_URL_PREFIX_TURN_SECURE "turns:" |
◆ ICE_URL_TRANSPORT_TCP
#define ICE_URL_TRANSPORT_TCP "transport=tcp" |
◆ ICE_URL_TRANSPORT_UDP
#define ICE_URL_TRANSPORT_UDP "transport=udp" |
◆ MAX_STORED_TRANSACTION_ID_COUNT
#define MAX_STORED_TRANSACTION_ID_COUNT 100 |
◆ PIceServer
◆ PTransactionIdStore
◆ createTransactionIdStore()
STATUS createTransactionIdStore |
( |
UINT32 |
maxIdCount, |
|
|
PTransactionIdStore * |
ppTransactionIdStore |
|
) |
| |
◆ freeTransactionIdStore()
◆ iceUtilsGenerateTransactionId()
STATUS iceUtilsGenerateTransactionId |
( |
PBYTE |
pBuffer, |
|
|
UINT32 |
bufferLen |
|
) |
| |
◆ iceUtilsPackageStunPacket()
STATUS iceUtilsPackageStunPacket |
( |
PStunPacket |
pStunPacket, |
|
|
PBYTE |
password, |
|
|
UINT32 |
passwordLen, |
|
|
PBYTE |
pBuffer, |
|
|
PUINT32 |
pBufferLen |
|
) |
| |
◆ iceUtilsSendData()
◆ iceUtilsSendStunPacket()
◆ parseIceServer()
STATUS parseIceServer |
( |
PIceServer |
pIceServer, |
|
|
PCHAR |
url, |
|
|
PCHAR |
username, |
|
|
PCHAR |
credential |
|
) |
| |
◆ transactionIdStoreClear()
◆ transactionIdStoreHasId()
◆ transactionIdStoreInsert()
◆ transactionIdStoreRemove()