Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- p -
- packet_build_fin() : packet.c, packet.h
- packet_build_nack() : packet.c, packet.h
- packet_build_packed() : packet.c, packet.h
- packet_build_ping() : packet.c, packet.h
- packet_build_reject() : packet.c, packet.h
- PACKET_HEADER_SIZE : packet.h
- packet_parse() : packet.c, packet.h
- packet_unpack_next() : packet.c, packet.h
- packet_wire_size() : packet.c, packet.h
- parse_args() : tcpServer.c
- parse_ipv4_addr() : potrIpAddr.c, potrIpAddr.h
- parse_kv() : config.c
- parse_log_level() : recv.c, send.c
- peer_create() : potrPeerTable.c, potrPeerTable.h
- peer_find_by_id() : potrPeerTable.c, potrPeerTable.h
- peer_find_by_session() : potrPeerTable.c, potrPeerTable.h
- peer_free() : potrPeerTable.c, potrPeerTable.h
- peer_generate_session() : potrPeerTable.c
- peer_path_clear() : potrPeerTable.c, potrPeerTable.h
- peer_send_fin() : potrPeerTable.c, potrPeerTable.h
- peer_table_destroy() : potrPeerTable.c, potrPeerTable.h
- peer_table_init() : potrPeerTable.c, potrPeerTable.h
- PidType : tcpServer.h
- platform_cleanup() : tcpServer.h, tcpServer_linux.c
- platform_init() : tcpServer.h, tcpServer_linux.c
- POTR_API : porter.h
- potr_compress() : compress.h, compress_linux.c
- POTR_COMPRESS_BUF_SIZE : compress.h
- POTR_COMPRESS_HEADER_SIZE : compress.h
- POTR_COND_BROADCAST : potrSendQueue.c
- POTR_COND_DESTROY : potrSendQueue.c
- POTR_COND_INIT : potrSendQueue.c
- POTR_COND_SIGNAL : potrSendQueue.c
- POTR_COND_WAIT : potrSendQueue.c
- potr_connect_thread_start() : potrConnectThread.c, potrConnectThread.h
- potr_connect_thread_stop() : potrConnectThread.c, potrConnectThread.h
- POTR_CRYPTO_KEY_SIZE : porter_const.h
- POTR_CRYPTO_NONCE_SIZE : porter_const.h
- POTR_CRYPTO_TAG_SIZE : porter_const.h
- potr_decompress() : compress.h, compress_linux.c
- potr_decrypt() : crypto.h, crypto_linux.c
- POTR_DEFAULT_CONNECT_TIMEOUT_MS : porter_const.h
- POTR_DEFAULT_HEALTH_INTERVAL_MS : porter_const.h
- POTR_DEFAULT_HEALTH_TIMEOUT_MS : porter_const.h
- POTR_DEFAULT_MAX_PAYLOAD : porter_const.h
- POTR_DEFAULT_PACK_WAIT_MS : porter_const.h
- POTR_DEFAULT_RECONNECT_INTERVAL_MS : porter_const.h
- POTR_DEFAULT_TTL : porter_const.h
- POTR_DEFAULT_WINDOW_SIZE : porter_const.h
- potr_encrypt() : crypto.h, crypto_linux.c
- POTR_ERROR : porter_const.h
- POTR_ERROR_DISCONNECTED : porter_const.h
- POTR_EVENT_CONNECTED : porter_type.h
- POTR_EVENT_DATA : porter_type.h
- POTR_EVENT_DISCONNECTED : porter_type.h
- POTR_EXPORT : porter.h
- POTR_FLAG_COMPRESSED : porter_const.h
- POTR_FLAG_DATA : porter_const.h
- POTR_FLAG_ENCRYPTED : porter_const.h
- POTR_FLAG_FIN : porter_const.h
- POTR_FLAG_MORE_FRAG : porter_const.h
- POTR_FLAG_NACK : porter_const.h
- POTR_FLAG_PING : porter_const.h
- POTR_FLAG_REJECT : porter_const.h
- potr_health_thread_start() : potrHealthThread.c, potrHealthThread.h
- potr_health_thread_stop() : potrHealthThread.c, potrHealthThread.h
- POTR_INVALID_SOCKET : potrContext.h
- potr_is_raw_type() : potrContext.h
- potr_is_tcp_type() : potrContext.h
- POTR_LOG : potrLog.h
- potr_log_write() : potrLog.c, potrLog.h
- POTR_MAX_ADDR_LEN : porter_const.h
- POTR_MAX_MESSAGE_SIZE : porter_const.h
- POTR_MAX_PATH : porter_const.h
- POTR_MAX_PAYLOAD : porter_const.h
- POTR_MAX_SERVICES : porter_const.h
- POTR_MAX_WINDOW_SIZE : porter_const.h
- POTR_MUTEX_DESTROY : potrSendQueue.c, potrPeerTable.c
- POTR_MUTEX_INIT : potrSendQueue.c, potrPeerTable.c
- POTR_MUTEX_LOCK : potrSendQueue.c
- POTR_MUTEX_LOCK_LOCAL : potrDisconnectPeer.c, potrSend.c, potrHealthThread.c, potrRecvThread.c
- POTR_MUTEX_UNLOCK : potrSendQueue.c
- POTR_MUTEX_UNLOCK_LOCAL : potrDisconnectPeer.c, potrSend.c, potrHealthThread.c, potrRecvThread.c
- POTR_NACK_DEDUP_MS : potrRecvThread.c
- POTR_NACK_DEDUP_SLOTS : potrContext.h
- potr_passphrase_to_key() : crypto.h, crypto_linux.c
- POTR_PAYLOAD_ELEM_HDR_SIZE : porter_const.h
- POTR_PEER_ALL : porter_type.h
- POTR_PEER_NA : porter_type.h
- potr_raw_base_type() : potrContext.h
- POTR_ROLE_RECEIVER : porter_type.h
- POTR_ROLE_SENDER : porter_type.h
- POTR_SEND_BLOCKING : porter_const.h
- POTR_SEND_COMPRESS : porter_const.h
- potr_send_queue_complete() : potrSendQueue.c, potrSendQueue.h
- POTR_SEND_QUEUE_DEPTH : porter_const.h
- potr_send_queue_destroy() : potrSendQueue.c, potrSendQueue.h
- potr_send_queue_init() : potrSendQueue.c, potrSendQueue.h
- potr_send_queue_peek() : potrSendQueue.c, potrSendQueue.h
- potr_send_queue_peek_timed() : potrSendQueue.c, potrSendQueue.h
- potr_send_queue_pop() : potrSendQueue.c, potrSendQueue.h
- potr_send_queue_push() : potrSendQueue.c, potrSendQueue.h
- potr_send_queue_push_wait() : potrSendQueue.c, potrSendQueue.h
- potr_send_queue_shutdown() : potrSendQueue.c, potrSendQueue.h
- potr_send_queue_try_pop() : potrSendQueue.c, potrSendQueue.h
- potr_send_queue_wait_drained() : potrSendQueue.c, potrSendQueue.h
- potr_send_thread_start() : potrSendThread.c, potrSendThread.h
- potr_send_thread_stop() : potrSendThread.c, potrSendThread.h
- POTR_SUCCESS : porter_const.h
- potr_tcp_health_thread_start() : potrHealthThread.c, potrHealthThread.h
- potr_tcp_health_thread_stop() : potrHealthThread.c, potrHealthThread.h
- POTR_TRACE_CRITICAL : porter_type.h
- POTR_TRACE_ERROR : porter_type.h
- POTR_TRACE_INFO : porter_type.h
- POTR_TRACE_NONE : porter_type.h
- POTR_TRACE_VERBOSE : porter_type.h
- POTR_TRACE_WARNING : porter_type.h
- POTR_TYPE_BROADCAST : porter_type.h
- POTR_TYPE_BROADCAST_RAW : porter_type.h
- POTR_TYPE_MULTICAST : porter_type.h
- POTR_TYPE_MULTICAST_RAW : porter_type.h
- POTR_TYPE_TCP : porter_type.h
- POTR_TYPE_TCP_BIDIR : porter_type.h
- POTR_TYPE_UNICAST : porter_type.h
- POTR_TYPE_UNICAST_BIDIR : porter_type.h
- POTR_TYPE_UNICAST_BIDIR_N1 : porter_type.h
- POTR_TYPE_UNICAST_RAW : porter_type.h
- potrCloseService() : porter.h, potrCloseService.c
- PotrCondVar : potrSendQueue.h
- potrDisconnectPeer() : porter.h, potrDisconnectPeer.c
- PotrEvent : porter_type.h
- potrGetServiceType() : porter.h, potrGetServiceType.c
- PotrHandle : porter_type.h
- potrLogConfig() : porter.h, potrLog.c
- PotrLogLevel : porter_type.h
- PotrMutex : potrSendQueue.h
- PotrMutexLocal : potrDisconnectPeer.c
- potrOpenService() : porter.h, potrOpenService.c
- potrOpenServiceFromConfig() : porter.h, potrOpenServiceFromConfig.c
- PotrPeerContext : potrContext.h
- PotrPeerId : porter_type.h
- PotrRecvCallback : porter_type.h
- PotrRole : porter_type.h
- potrSend() : porter.h, potrSend.c
- PotrSocket : potrContext.h
- PotrThread : potrContext.h
- PotrType : porter_type.h
- process_outer_pkt() : potrRecvThread.c