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_STUNS_DEFAULT_PORT
| #define ICE_STUNS_DEFAULT_PORT 5349 |
◆ 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_STUN_SECURE
| #define ICE_URL_PREFIX_STUN_SECURE "stuns:" |
◆ 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
◆ ICE_SERVER_SCHEME
| Enumerator |
|---|
| ICE_SERVER_SCHEME_STUN | |
| ICE_SERVER_SCHEME_STUNS | |
| ICE_SERVER_SCHEME_TURN | |
| ICE_SERVER_SCHEME_TURNS | |
◆ 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()