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

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的更多相关文章

  1. Lidgren.Network – an introduction to networking in C# games

    Lidgren.Network – an introduction to networking in C# games http://genericgamedev.com/tutorials/lidg ...

  2. 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 ...

  3. 设置java.library.path的值(Mac/Linux/Windows)

    说明:网上基本针对这个值的设置分为两面,Windows派和Linux派,Windows的不说,Linux下只会说设置LD_LIBRARY_PATH即可,但这种方式在Java 8是一个错误的设置,尤其是 ...

  4. 2018.12.31 Failed to load JavaHL Library.错误解决

    创建项目出现下面的错误 Failed to load JavaHL Library. These are the errors that were encountered: no libsvnjava ...

  5. 【C/C++开发】c++ 工具库 (zz)

    下面是收集的一些开发工具包,主要是C/C++方面的,涉及图形.图像.游戏.人工智能等各个方面,感觉是一个比较全的资源.供参考!  原文的出处:http://www.codemonsters.de/ho ...

  6. JavaScript资源大全中文版(Awesome最新版)

    Awesome系列的JavaScript资源整理.awesome-javascript是sorrycc发起维护的 JS 资源列表,内容包括:包管理器.加载器.测试框架.运行器.QA.MVC框架和库.模 ...

  7. Asp.Net 数据库连接字符串

    <configuration> <connectionStrings> <add name="DefaultConnection" providerN ...

  8. Wireshark图解教程(简介、抓包、过滤器)

    开篇语 Wireshark是世界上最流行的网络分析工具.这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息.与很多其他网络工具一样,Wireshark也使用pcap netw ...

  9. Mac Security工具使用总结

    Security是Mac系统中钥匙串和安全模块的命令行管理工具,(图形化工具为Keychain Access.app).钥匙串(Keychain)实质上就是一个用于存放证书.密钥.密码等安全认证实体的 ...

随机推荐

  1. Notepad++7.4.2的配置使用详情

    之前有写过一篇notepad的使用说明,没想到稀里糊涂更新了几次之后,我以前的配置什么的全干掉了,而且我打开新版后,发现和以前还有点不一样了.那就继续这个高级版本再来一边吧. 1.Zen Coding ...

  2. 配合bootstrap实现的table 嵌套table

    不要忘了引入bootstrap.css库 html部分 <div class="container"> <div class="row"> ...

  3. 【剑指offer】面试题 5. 替换空格

    面试题 5. 替换空格 题目:请实现一个函数,将一个字符串中的空格替换成"%20".例如,当字符串为We Are Happy. 则经过替换之后的字符串为We%20Are%20Hap ...

  4. python正则的中文处理(转)

    匹配中文时,正则表达式规则和目标字串的编码格式必须相同 print sys.getdefaultencoding() text =u"#who#helloworld#a中文x#" ...

  5. #1054 - Unknown column 'category' in 'field list'

    导致这个问题的原因有: 1.确实没有这个字段 2.写错表了,你以为写到想要的表,没想到写到别处去了,当然没有这个字段了,这时候检查一下sql语句是不是选错了表,或者选错了数据库

  6. PageRank 算法简介

    有两篇文章一篇讲解(下面copy)< PageRank算法简介及Map-Reduce实现>来源:http://www.cnblogs.com/fengfenggirl/p/pagerank ...

  7. Python开发基础-Day16import模块导入和包的调用

    模块概念 在Python中,一个.py文件就称之为一个模块(Module).使用模块组织代码,最大的好处是大大提高了代码的可维护性 模块一共三种:python标准库.第三方模块.应用程序自定义模块. ...

  8. 使用html+css实现三角标示符号

    我们平常打开某个网站的时候,常常会发现网页上很多导航或者指示条会使用一个三角符号去指向内容,效果简洁美观,甚至很多前端面试中也会提及如何在网页上实现一个三角符号,这里给出一个很简单使用的实现方式. 首 ...

  9. 【拓展Lucas】模板

    求\(C_n^m \mod p\),写得太丑了qwq. 第一次写拓展Lucas竟然是在胡策的时候qwq写了两个半小时啊_(:з」∠)还写挂了一个地方qwq 当然今天胡策我也是第一次写中国剩余定理(ˇˍ ...

  10. bzoj3012(Trie)

    bzoj3012 题解 3012: [Usaco2012 Dec]First! Desdescription Bessie has been playing with strings again. S ...