Lidgren Network Library
Classes
| Class | Description | |
|---|---|---|
| NetAESEncryption |
AES encryption
|
|
| NetBitVector |
Fixed size vector of booleans
|
|
| NetBitWriter |
Helper class for NetBuffer to write/read bits
|
|
| NetBlockEncryptionBase |
Base for a non-threadsafe encryption class
|
|
| NetBuffer | ||
| NetClient |
Specialized version of NetPeer used for a "client" connection. It does not accept any incoming connections and maintains a ServerConnection property
|
|
| NetConnection |
Represents a connection to a remote peer
|
|
| NetConnectionStatistics |
Statistics for a NetConnection instance
|
|
| NetDESEncryption |
DES encryption
|
|
| NetException |
Exception thrown in the Lidgren Network Library
|
|
| NetIncomingMessage |
Incoming message either sent from a remote peer or generated within the library
|
|
| NetOutgoingMessage |
Outgoing message used to send data to remote peer(s)
|
|
| NetPeer |
Represents a local peer capable of holding zero, one or more connections to remote peers
|
|
| NetPeerConfiguration |
Partly immutable after NetPeer has been initialized
|
|
| NetPeerStatistics |
Statistics for a NetPeer instance
|
|
| NetQueue<(Of <(<'T>)>)> |
Thread safe (blocking) expanding queue with TryDequeue() and EnqueueFirst()
|
|
| NetRandom |
A fast random number generator for .NET Colin Green, January 2005
|
|
| NetRC2Encryption |
RC2 encryption
|
|
| NetServer |
Specialized version of NetPeer used for "server" peers
|
|
| NetSRP |
Helper methods for implementing SRP authentication
|
|
| NetTime |
Time service
|
|
| NetTripleDESEncryption |
Triple DES encryption
|
|
| NetUPnP |
UPnP support class
|
|
| NetUtility |
Utility methods
|
|
| NetXorEncryption |
Example class; not very good encryption
|
|
| NetXtea |
Methods to encrypt and decrypt data using the XTEA algorithm
|
Structures
| Structure | Description | |
|---|---|---|
| SingleUIntUnion |
Interfaces
| Interface | Description | |
|---|---|---|
| INetEncryption |
Interface for an encryption algorithm
|
Delegates
| Delegate | Description | |
|---|---|---|
| NetUtility..::..ResolveAddressCallback | ||
| NetUtility..::..ResolveEndPointCallback |
Enumerations
| Enumeration | Description | |
|---|---|---|
| NetConnectionStatus |
Status for a NetConnection instance
|
|
| NetDeliveryMethod |
How the library deals with resends and handling of late messages
|
|
| NetIncomingMessageType |
The type of a NetIncomingMessage
|
|
| NetPeerStatus |
Status for a NetPeer instance
|
|
| NetSendResult |
Result of a SendMessage call
|
Lidgren Network Library的更多相关文章
- Lidgren.Network – an introduction to networking in C# games
Lidgren.Network – an introduction to networking in C# games http://genericgamedev.com/tutorials/lidg ...
- mac eclipse svn subeclipse: Failed to load JavaHL Library.
Failed to load JavaHL Library. These are the errors that were encountered: no libsvnjavahl-1 in java ...
- 设置java.library.path的值(Mac/Linux/Windows)
说明:网上基本针对这个值的设置分为两面,Windows派和Linux派,Windows的不说,Linux下只会说设置LD_LIBRARY_PATH即可,但这种方式在Java 8是一个错误的设置,尤其是 ...
- 2018.12.31 Failed to load JavaHL Library.错误解决
创建项目出现下面的错误 Failed to load JavaHL Library. These are the errors that were encountered: no libsvnjava ...
- 【C/C++开发】c++ 工具库 (zz)
下面是收集的一些开发工具包,主要是C/C++方面的,涉及图形.图像.游戏.人工智能等各个方面,感觉是一个比较全的资源.供参考! 原文的出处:http://www.codemonsters.de/ho ...
- JavaScript资源大全中文版(Awesome最新版)
Awesome系列的JavaScript资源整理.awesome-javascript是sorrycc发起维护的 JS 资源列表,内容包括:包管理器.加载器.测试框架.运行器.QA.MVC框架和库.模 ...
- Asp.Net 数据库连接字符串
<configuration> <connectionStrings> <add name="DefaultConnection" providerN ...
- Wireshark图解教程(简介、抓包、过滤器)
开篇语 Wireshark是世界上最流行的网络分析工具.这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息.与很多其他网络工具一样,Wireshark也使用pcap netw ...
- Mac Security工具使用总结
Security是Mac系统中钥匙串和安全模块的命令行管理工具,(图形化工具为Keychain Access.app).钥匙串(Keychain)实质上就是一个用于存放证书.密钥.密码等安全认证实体的 ...
随机推荐
- Linux下GCC相关知识点
摘要: 总结GCC的具体使用,动态库静态库的相关问题 参考资料: <Linux网络编程> ISBN:9787302207177 p19 1 GCC简介 GCC是Linux下的编译工具集,是 ...
- Windows 10 安装 Mongodb
因为新换了Windows 10 电脑,需要在新电脑重新安装所有的软件,包括mongodb 下载文件:首先在mongodb的官方网站上下载最新版本的mongodb安装程序,https://www.mon ...
- java逆向相关
1.将war文件导入到Eclipse 在导入war文件之前,新建项目,比如:webPorject 在Myeclipse中:在File===>import==>General中选择Archi ...
- 运行hadoop的时候提示物理内存或虚拟内存溢出的解决方案running beyond physical memory或者beyond vitual memory limits
当运行中出现Container is running beyond physical memory这个问题出现主要是因为物理内存不足导致的,在执行mapreduce的时候,每个map和reduce都有 ...
- 36、Flask实战第36天:客户端权限验证
编辑cms_base.html <li><a href="#">{{ g.cms_user.username }}<span>[超级管理员]&l ...
- 【SPOJ Query on a tree 】 (树链剖分)
http://acm.hust.edu.cn/vjudge/problem/13013 题意: 有一棵N个节点的树(1<=N<=10000),N-1条边,边的编号为1~N-1,每条边有一个 ...
- 【codevs1074】食物链
[codevs1074]食物链 2001年NOI全国竞赛 时间限制: 3 s 空间限制: 64000 KB 题目等级 : 钻石 Diamond 题目描述 Description 动物王国中有 ...
- 【构造】【分类讨论】Codeforces Round #435 (Div. 2) C. Mahmoud and Ehab and the xor
题意:给你n,x,均不超过10^5,让你构造一个无重复元素的n个元素的非负整数集合(每个元素不超过10^6),使得它们的Xor和恰好为x. 如果x不为0: 随便在x里面找一个非零位,然后固定该位为0, ...
- leetcode 576. Out of Boundary Paths
leetcode 576 题意大概就是在一个m*n的网格中,在坐标为[i,j]的网格上放一个物体,在规定时间N(t<=N)中,有多少种方法把物体移动出去.物体只能上下左右移动,一次移动一格,移动 ...
- 神勇的产品经理之路系列-10 PD三板斧
一.三板斧的来源及理解 三板斧 古代长兵器的一种,又名“马战斧”.相传为程咬金所用.斧阔五寸,柄长七尺.用法有劈.砍.剁.搂.截.撩.云.片.推.支等. 比喻义:解决问题的方法不多,但却非常管用. ...