API Documentation

Options
storm33229
edited March 2013 in Photon Server
Is there a MSDN style C# Photon Server API documentation site somewhere? I need namespace/class/method/member/etc. breakdowns. I'd like to know what methods are used where, examples for each. What exceptions they throw if any.

I couldn't find anything though. I went to "http://doc.exitgames.com/photon-server/" and only found some helpful pages for tutorials and references. That's nice, but I'd like some more cut and dry API documentation.

*edit*

This is becoming more necessary as I browse through the source code. For instance, I want to know how your PoolFiber class works and when to use it. And why have you used it? Here's where I found use of it:
        /// <summary>
        ///   The send operation request.
        /// </summary>
        /// <param name = "operationRequest">
        ///   The operation request.
        /// </param>
        public void SendOperationRequest(OperationRequest operationRequest)
        {
            this.fiber.Enqueue(
                () =>
                this.PhotonClient.OpCustom(
                    operationRequest.OperationCode, 
                    operationRequest.Parameters, 
                    true, 
                    0));
        }

So I am speculating that you are wanting to queue the opcustom to be executed by the thread pool. You are doing this because you want to immediately return out to the calling method right? I personally like to know exactly why things are taking place, especially when I am using multithreading.

Comments