{"id":24,"date":"2010-06-15T20:06:37","date_gmt":"2010-06-15T20:06:37","guid":{"rendered":"http:\/\/www.winsocklsp.com\/?p=24"},"modified":"2010-06-17T20:10:55","modified_gmt":"2010-06-17T20:10:55","slug":"winsock-lsp-calls","status":"publish","type":"post","link":"https:\/\/www.winsocklsp.com\/index.php\/2010\/06\/15\/winsock-lsp-calls\/","title":{"rendered":"Winsock LSP Calls"},"content":{"rendered":"<p>How does the call from the Winsock LSP travel through the interfaces?\u00c2\u00a0 How is communication handled within the application?\u00c2\u00a0 This is a very brief synopsis.<\/p>\n<p>LSP is the quick way to say Layered Service Provider.\u00c2\u00a0 A Winsock LSP is used for a number of reasons.\u00c2\u00a0 This technology is not simple, though it may seem that way to the casual computer user.<\/p>\n<p>When a call is sent on a Winsock API, it travels through a succession of gates or interfaces before it reaches the kernels.\u00c2\u00a0 The gates, or layers, as they are also called, are where code is inserted in order to monitor, reroute or change the original call.\u00c2\u00a0 This is what happens when you utilize adult content controls or block spam or emails.<\/p>\n<p>Chris<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How does the call from the Winsock LSP travel through the interfaces?\u00c2\u00a0 How is communication handled within the application?\u00c2\u00a0 This is a very brief synopsis. LSP is the quick way to say Layered Service Provider.\u00c2\u00a0 A Winsock LSP is used for a number of reasons.\u00c2\u00a0 This technology is not simple, though it may seem that [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[18,19,9,42],"class_list":["post-24","post","type-post","status-publish","format-standard","hentry","category-winsock-lsp","tag-lsp","tag-winsock","tag-winsock-api","tag-winsock-lsp"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/posts\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":2,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/posts\/24\/revisions"}],"predecessor-version":[{"id":26,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/posts\/24\/revisions\/26"}],"wp:attachment":[{"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/media?parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/categories?post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/tags?post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}