I have solved this,
I used cassia to do it, the problem with the cassia source code is the properties for incoming\outgoing bytes weren't declared by default. ( Along with the incoming outgoing frames)
I added these to the source code and updated the interface and I was able to get these values.
Cassia was the solution for this all along,
Thanks Dave Kreskowiak for all your help and patience and once again I apologize for my comment above.
Any one who needs to do this again needs to look up cassia.net you can download and modify the source code.