braintag

公開してしまう備忘録

2010-05-01から1ヶ月間の記事一覧

boost::asioで、sip messegeを送信する

boost::asioを使って、UDPの送受信をしてみる.受信待ちは5秒でタイムアウト本当は受信を先に動かしておかなければいけないんだろうな #include "StdAfx.h" #include <boost/asio.hpp> #include <boost/bind.hpp> #include <boost/lexical_cast.hpp> #include <boost/system/error_code.hpp> #include <Wincrypt.h> class datagram_handler { public: datagram_ha</wincrypt.h></boost/system/error_code.hpp></boost/lexical_cast.hpp></boost/bind.hpp></boost/asio.hpp>…

オープンソースのSIPライブラリ eXosipを VC9.0でコンパイルする

必要なものMicrosoft Visual Studio 9.0eXosip http://savannah.nongnu.org/projects/exosiposip http://www.gnu.org/software/osip/openssl http://www.02.246.ne.jp/~torutk/cxx/openssl/install.html ディレクトリ構造を以下のようにする d:\sip\libeXosi…

WindowsのADSIを使用して、LDAPサーバからアドレスデータを取得するコード

WindowsではADSI(winldap32.dll)というやつが用意されているので、これでLDAPのアクセスを行う。LDAPサーバに格納したinetOrgPersonから、全アドレスの電話番号、名前、グループ名称を取得するLDAPに格納されたデータは、base64化されていたり、文字コードが…